Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2014-06-17

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

All times shown according to UTC.

Time Nick Message
09:21 xstill hm, ale je to blbě žejo, protože ten test používá dummy které v small chybí
09:22 mornfall :-)
09:36 xstill opraveno
10:08 xstill nicméně teď ten test na windows buildu projde, takže ndfs běží nad shared
10:16 xstill hm, a víme vůbec jistě, že na x86 funguje atomic< uint64_t >?
10:19 mornfall každej atomic funguje :)
10:19 mornfall mohl by být větší protože obsahuje mutex/spinlock
10:19 mornfall ale atomickej být musí
10:20 mornfall (ve smyslu race condition, ne ve smyslu kolik instrukcí obnáší)
10:20 xstill tak kdyby obsahoval spinlock tak už nám nefunguje lock v bittuple ale to by padalo něco jiného než ndfs
10:21 mornfall někde tam snad je aj static_assert že sizeof( T ) == sizeof( atomic< T > )?
10:21 xstill snad jo
10:22 xstill jo v AtomicCell
10:22 xstill jenže ta se asi ani nepoužívá protože se používá FastAtomicCell
10:23 xstill a tak ne používá se
10:24 xstill no jako já bych skoro řekl, že extension by v ndfs mělo být zamknutý
10:24 xstill nebo atomic
10:25 xstill to spíš
10:26 mornfall to by teda zatraceně mělo :-)
10:26 xstill hm, aha on se on_stack nenastavuje nikde na false?
10:27 mornfall taky na to zrovna koukám
10:27 xstill není to divný?
10:27 xstill bych si někde měl najít Jiříkovi slidy s ndfs
10:30 xstill aha, jenže ty čekáš až dojdeš úplně do toho akceptujícího stavu
10:31 xstill a ne jen znova na stack
10:35 xstill ale stejně, k čemu to tam je nějakým zkpůsobem to řeší expanzi při PORu, což netuším jak má fungovat
10:48 xstill možná bysme si měli dát cvičení a překontrolovat přes prázdniny korektnost všech algoritmů
10:48 xstill alespoň bych se musel naučit jak vlatně mají fungovat
11:01 mornfall no, s tím dvouthreadovým NDFS není kontrola na stack korektní (stack se mohl mezičasem pohnout)
11:01 mornfall proto musíš najít seed stav
11:02 mornfall řekl bych že to on_stack jak je se chová korektně, jen zbytečně málo redukuje :)
11:02 mornfall a není to on_stack samozřejmě
11:04 xstill asi jo
11:05 xstill proč vlastně máme dvouvláknové ndfs? Jsou s tím hlavně problémy…
11:06 mornfall :-)
11:06 mornfall nevim
11:06 mornfall spin to má
11:06 mornfall každopádně on_stack = false tam nikdy nebylo
11:06 mornfall ani jednou v celý historii ;-)
11:07 mornfall (ten kód na C3 je z 2010...)
11:09 xstill jo historii jsem taky kontroloval
11:58 mornfall btw. User specified group mOubE9H1bVPmHVngcZyupFUZZj0P5tLO is not available. se nám furt děje
11:58 mornfall (docela furt)
12:11 xstill kde?
12:13 mornfall http://divine.fi.muni.cz/hydra/build/5700018 třeba
12:45 xstill to je divný, protože garbage collector by měl čekat minutu, nemůže to trvat déle než se to znova připojí?
12:45 xstill mohl bys třeba vypisovat čas v tom build hooku
12:51 xstill dokonce to nastavení i funguje a celé by to mělo být zamčené to dobu běhu dsched-shell v suid
12:51 xstill a právě jsem si experimentálně ovřil, že ta skupina zmizí tak do 10 sekund po uplynutí toho timeoutu
12:53 xstill podívam se jestli něco najdu v logu
12:56 xstill hm, od jakýho loglevelu loguješ na pheme? (journal)
13:00 mornfall nevim :-)
13:00 mornfall časy tam zkusim přidat
13:00 mornfall teď teda čaruju na článku, takže pozdějš ;-)
13:03 xstill co za článek?
13:07 xstill aha já už vím proč to v tom logu chybí
13:09 xstill mornfall: můžu deploy?
13:09 mornfall jo
13:09 xstill ono to totiž logovalo jako debug, což tam samozřejmě není vidět
13:10 xstill takže příště až to selže tak bysmě měli vidět co se stalo
13:10 xstill (doufám, že unix@fi zachovává naše logy s pheme, to maj slušnej provoz :-D)
13:22 xstill hm, já neumím programovat a memory_order jde nacpat namísto parametru co má být int, nebezpečná kombinace
14:10 xstill no tak třeba http://divine.fi.muni.cz/hydra/build/5682062 přišel asi 70s po poslední interakci
14:11 xstill krom toho teda Jun 17 15:55:32 pheme13.fi.muni.cz sshd[15833]: Authentication refused: bad ownership or modes for file /var/lib/buildfarm/.ssh/authorized_keys
14:11 xstill a pam_systemd(sshd:session): Failed to create session: Did not receive a reply.
14:12 xstill hm, ale ono teda to, že to timeoutuje může být i tím zámkem v dsched
14:12 xstill při takhle velkém provozu
14:13 xstill jako samozřejmě ti můžu dát 120s ale to jen sníží pravděpodobnost, že ten problém nastane
14:14 xstill jinak to asi na téhle úrovni není řešitelné
14:14 xstill řešil by to scheduler, což jsem měl v plánu, ale to musí počkat až budu mít na to čas
14:15 mornfall scheduler to asi taky nevyřeší, nebo aspoň nevim jak
14:18 mornfall ale je to divný, protože build-remote nedělá vůbec nic jinýho než sérii ssh na ten stejnej stroj, se stejnou cgroupou
14:19 mornfall řekl bych že problém je na straně pheme (třeba že ji dlouho trvá odpovědět na ssh)
14:20 xstill no já jsem si všiml že i normální ssh na libovolnou pheme chvíli trvá, ale root ssh netrvá, takže typuju, že to může být dsched co to brzdí
14:21 mornfall no, normální ssh na tvůj login trvá protože mountuje home když začne kontrolovat klíč
14:23 xstill hm, to je taky možný
16:34 xstill hm, a pheme2{1,2} jsou nějaký špatný, nechtěj ímě autentizovat
16:35 mornfall mÄ› i jo
16:35 mornfall debug1: Authentication succeeded (publickey).
16:35 xstill bash: cd: /home/xstill: Too many levels of symbolic links
16:35 mornfall wau :)
16:35 xstill na obou
16:36 xstill to dost nechápu
16:36 mornfall no, nfs
16:36 xstill přitom podle ls je to normání složka, až na to, že ji vlastní root a ne já
16:36 mornfall chce to ten glusterfs, s tím budou úplně jiný problémy :D
16:36 mornfall no a velikost 0
16:36 xstill neleží ti nekde už půl roku pole?
16:36 mornfall to není moc dobře, žejo
16:36 mornfall mně? :-) nám, snad :P
16:37 xstill já jsem neprakticky daleko
16:37 mornfall já jsem neprakticky busy :-)
16:37 mornfall jak dokončím dizertačku tak se na to vrhnu
16:41 mornfall jinak jsem si ošahal jak snap tak postgresql-simple, a dělá se s tím docela dobře
16:41 mornfall http://repos.mornfall.net/hydra-web/
16:48 xstill příležitostně mrknu
16:48 xstill takže ty už dokončuješ dizertačku? Znamená to, že budeš končit?
16:49 mornfall tak, třeba bude grant... nebo něco
16:49 mornfall uvidíme
16:49 mornfall ale jako phd končit budu no
16:49 mornfall pokud to dosmolím ;-)
16:49 mornfall jdu ven, potřebuju na chvíli vypnout od článku abych mohl dělat zas jiný věci :D
16:50 xstill :-)
16:50 xstill udžení mentální zdraví je důležité
19:23 xstill tak && má vyšší prioritu než ||, už bych si to mohl zapamatovat…
19:23 mornfall tak, && je * a || je +, to asi dává smysl ne? :)
19:24 xstill no když to řekneš takhle tak jo, já si nikdy nebyl schopný to zdůvodnit
19:25 xstill (a krom toho jsem se sám sobě vymlouval na to, že se závorkama je to aleposň každému jasné)
19:26 mornfall co je horší je priorita | a & :-)
19:27 mornfall a == b & c totiž znamená (a == b) & c
19:28 xstill jo no, naštěstí kompilátory varují pokud to napíšeš bez závorek
19:28 mornfall (za to by někdo zasloužil medaili)
19:29 xstill jo no nevím kdo to vymyslel
19:29 mornfall hh, zejtra budu sekretářovat v komisi Černá -- Švenda :-)
19:30 xstill :-) tak si to užij
19:30 mornfall a dopoledne to budou samý perly koukám, všechno INVS
19:30 xstill co je INVS?
19:30 xstill aha už asi vím
19:30 mornfall něco jako informatika ve veřejné správě
19:31 xstill tak to uslyšíš zajímavé věci předpokládám
19:31 xstill počkej podívám se kdo tam je
19:31 mornfall http://is.muni.cz/do/fi/uredni_deska/Harmonogram_Bc_SZZ_jaro_2014.pdf
19:31 mornfall str. 9
19:32 xstill kdo je Polčák?
19:32 mornfall nějakej JUDr. :D
19:32 mornfall nevim
19:32 xstill a máš koukám bonusovou půlhodinku ráno
19:32 mornfall jj :)
19:33 xstill ale tak máš tam alesoň Bendíka mezi tím mna zvýšení úrovně

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