Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2013-07-26

| Channels | #divine index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
06:42 xstill mornfall: instance Mpi se asi bude muset presunout do struktury Main a inicializovat meta hned v kontruktoru pred parseCommandline
06:47 mornfall jo, nemyslím že by to byl nějaký problém
06:47 mornfall i když by teda bylo hrozně dobrý nějak poznat že MPI není potřeba
06:47 mornfall klidně i v konstruktoru Mpi
06:48 mornfall protože občas má MPI tendenci shodit program protože nemůže něco spustit i když chceš jen jednu instanci (tzn. pustíš divine bez mpiexec)
06:49 mornfall řekl bych, že by to mělo jít nějak poznat z argv
06:53 xstill na to se casem podivam
06:53 xstill zatim jsem opravil to NestedDfs pri MPI
06:53 xstill ale fi zase dela graylisting
06:57 xstill ti to poslu jako prilohu, ten druhy potom ignoruj
10:11 mornfall který patche mám dát do 3.0.x?
10:11 mornfall zatím jsem tam dal ty 2 ze včera
14:17 xstill i ten posledi
14:41 xstill joined #divine
15:58 xHire joined #divine
16:18 xstill mornfall: das ty 3 patche do mainline?
16:19 mornfall hmm, který 3?
16:20 mornfall nějaký 3 už jsem tam dal, jsou ještě někde další?
16:20 xstill aha neprisem mail
16:20 mornfall mně jo
16:26 xstill ok, tak nic, zadne dalsi zatim nejsou
16:27 xstill ten mail se mi nekde vytratil asi
16:30 xstill nejak failuji buildy, chyba je zda se pri spousteni MPI nekde v mpiexec/orte
16:31 xstill orte_init
16:32 mornfall 08:48 (@ mornfall ) protože občas má MPI tendenci shodit program protože nemůže něco spustit i když chceš jen jednu instanci (tzn. pustíš divine bez mpiexec)
16:32 mornfall řekl bych že to je přesně tohle :-)
16:33 mornfall teď to je víc vidět, protože umírá aj compile & spol, který předtím MPI::Init nespouštěly (myslim)
16:33 xstill hm, ale failuji jen buildy s MPI
16:34 xstill i kdyz to asi dava smysl
16:34 mornfall ... :-)
16:34 mornfall jo, když tam to mpi nepřilinkuješ tak se to nemá jak rozbít
16:37 xstill jo no ono to asi nejde nastartovat v chrootu
16:40 xstill kde se vola nejaka inicializace MPI?
16:42 mornfall mpi.cpp:17
16:42 mornfall 08:47 (@ mornfall ) klidně i v konstruktoru Mpi
16:42 mornfall ;-)
16:42 xstill jo no jsem si nevsiml toho cpp
16:42 xstill je to necekane v divine :-P
16:42 mornfall pf :-)
16:46 xstill hm, "MPI accepts the C/C++ argc and argv arguments to main, but neither modifies, interprets, nor distributes them"
16:46 xstill k cemu to tam pak je
16:46 xstill (teda ono to tam ani neni v divine)
16:50 xstill hm, zda se ze neni univerzalni zpusom jak zjistit jestli aplikace bezi pod MPI
16:58 xstill beha divine i s jinou implementaci nez OpenMPI?
17:02 xstill asi jo co...
17:22 xstill jo MPI je super standart (http://www.mpi-forum.org/docs/mpi-20-html/node112.htm)
17:24 mornfall já vim :-)
17:32 xstill coz bohuzel znamena ze nikdo nevi jak to detekovat
17:35 mornfall já bych řekl že projet proměnný prostředí by mohlo stačit
17:35 mornfall ono to technicky moc nemá jinou šanci
17:35 mornfall ono když zavoláš MPI::Init i když to nebylo potřeba nic tragickýho se nestane, dokud to MPI funguje
17:36 mornfall mpiexec env říká že je to plný OMPI_*
17:36 xstill no jo, jenze kdyz projedu promenne prostredi a nenadju tam nic z MPI, tak ho nespustim zejo. Tim padem naopak hrozi ze to nepobezi s MPI
17:36 xstill jo no o tom OMPI vim
17:37 mornfall to je vlastně pravda :-)
17:39 xstill no ono pokud mpiexec zpousti divine tak se to asi neda spolehlive detekovat. To by musal divine zpoustet MPI ale to asi taky neni idealni, protoze MPI ma spoustu parametru
17:40 mornfall spouštět*
17:40 mornfall je to trochu marný
17:41 xstill jo no
17:41 xstill chtelo by to vedet proc to pada
17:42 xstill ono stejne je to divne, protoze ten build cestu vytvori (alespon u me)
17:42 mornfall no, trochu problém je už to že se to MPI inicializuje
17:43 mornfall asi bych navrhoval kombianci detekce OMPI_UNIVERSE_SIZE + explictní --mpi parametr
17:43 xstill jako jo to me taky napadlo
17:43 xstill tak ja to tak udelam
17:44 mornfall kombinaci* wat :-)
17:48 xstill getenv funguje i na win?
17:58 xstill vidim ze jo
18:01 xstill ono navic je jeste jedna instance Mpi ve statistikach. Co tam dela?
18:05 xstill aha oni se posilaji pres MPI
18:36 mornfall ono Mpi je singleton
18:48 xstill jo no, zitra to dodelam
20:31 spito joined #divine

| Channels | #divine index | Today | | Search | Google Search | Plain-Text | summary