Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2013-11-24

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

All times shown according to UTC.

Time Nick Message
01:22 spito left #divine
08:05 spito joined #divine
08:35 xstill hm, to mÄ› nenapadlo
08:38 xstill ona ta závislost je tam jen kvůli symbolům, které jinak nejsou definované ale nikdy se nevolají
10:29 mornfall /tmp/nix-build-divine-full-3.0.91+pre4519.drv-0/divine-3.0.91+pre4519/wibble/../wibble/union.h:275:13: error: use of deleted function 'std::basic_stringstream<char>::basic_stringstream(const std::basic_stringstream<char>&)'
10:30 mornfall hm, je toho víc... řekl bych že s gcc 4.7 to úplně nefunguje
10:30 xstill to je unit test předpokládám
10:30 mornfall jj
10:30 xstill hm, ten jsem totiž v gcc nespouštěl
10:30 xstill ach jo
10:35 xstill hm, ono to vypadá, že v libstdc++ nemá stringstream move operator=, kdybych já blbec nebyl línej a napsal si na to testování třídu o který vím co definuje...
10:55 xstill mornfall: patch je na cestÄ›
11:53 mornfall hm, blbý je taky že ty cgroupy furt nefungujou
11:57 xstill jakto?
11:57 mornfall to nevím, ale dává to furt stejnej error
11:58 xstill ten, že cgrupa není dostupná?
11:58 mornfall jj
11:58 mornfall https://divine.fi.muni.cz/auth-hydra/build/3267669/nixlog/2/raw
11:58 xstill hm
11:59 mornfall https://divine.fi.muni.cz/auth-hydra/build/3267669 je k tomu log
11:59 mornfall (ten broken pipe je výsledek toho že ssh umře na neexistující cgroup)
12:00 xstill divné
12:06 xstill btw. momentálně zdá se buildujeme úplně všude
12:06 mornfall vím no
12:07 xstill takže se to ani nedá otestovat co blbne. Jde z toho logu alepoň poznat kolikáté je to připojení?
12:08 mornfall no, hned první po create-group
12:08 mornfall create-group projde ale pak už nic dalšího
12:09 xstill hm, ale to je to co jsem snad opravoval naposledy
12:09 xstill asi pořád blbě
12:09 mornfall no, je to stejnej symptom, nevim jestli stejnej problém
12:10 xstill ten čas se nastaví ihned po tom co se vytiskne to jméno, než se končí
12:11 mornfall to jsem viděl
12:12 xstill musal by to někdo přenastavit, což by šlo tak, že by se do té grupy přihlásil jinak než přes join-group
12:13 xstill teda ssh buildpharm@pheme bez dsched příkazu by to rozbilo
12:13 xstill jak funguje ten ssh master?
12:13 mornfall ten jsem už zrušil mezičasem
12:13 mornfall protože to dělá koniny
12:13 xstill (to je na stroj nebo uživatele?)
12:13 xstill aha
12:14 mornfall jinak to funguje tak že remote spustí jen sshd, a pak další ssh místo nového připojení řeknou remote sshd aby něco spustil
12:15 xstill asi bude potřeba zalogovat někam všechny příkazy které jdou do dsched-shell s čase
12:15 mornfall no, ale tam je přece furt race
12:15 xstill ?
12:16 mornfall když pustím 2 create-group najednou, tak se pustí registercg, pak collectGarbage a pak až cgSetGcTime?
12:16 xstill hm, aha ona ta nová je prázdná takže jí jde zrušit
12:17 xstill otázka je co s tím, bylo by potřeba jí dělat s nějakým gc časem
12:18 mornfall no, ten race jde zmenšovat, ale asi ne odstranit
12:18 xstill jo no
12:18 xstill ono je to celé takový velký race
12:19 xstill pokud tam teda nechci někde vrazit flock na nějaký fixní soubor a pod ním dělat všechny grupy
12:19 xstill a změny grup
12:21 xstill (začínám si myslet, že to stojí za zvážení)
12:21 mornfall to stojí... jinak to asi bude všechno dost bolet
12:21 mornfall asi /run/lock/ :-)
12:22 xstill a do toho může zapislovat kdo?
12:22 mornfall no, root :D
12:23 mornfall to je trochu nic moc, ale z /tmp ti to může kdykoliv zmizet
12:24 xstill jako že root by tam musal ten soubor vytvořit, nebo že by to musalo běžet suid root?
12:24 mornfall že by tam musel root ten soubor vytvořit
12:24 xstill hm, to je trochu otrava ale není to tak strašné
12:25 mornfall tak můžeš to udělat jako warning
12:25 xstill předpokládám, že to by se dalo nějak napsat do konfigurace ten lock
12:25 xstill jako, že když tam nebude tak budu pokračovat?
12:25 mornfall jo
12:26 xstill hm, ale nejdřív si půjdu udělat úkoly co jsou na zítra
12:26 mornfall :-)
12:29 mornfall /tmp/rpmout/BUILD/divine-3.0.91+pre4522/wibble/../wibble/sys/mmap_v2.h:35:59: error: both 'const' and 'constexpr' cannot be used here
12:29 mornfall hm, ale to je asi nějaký starý gcc který stejně někde spadne pak
12:30 mornfall 4.7.0
12:30 mornfall (ale nemuselo by zrovna ve wibble; chtělo by to nějakej tracker pro wibble...)
12:32 xstill hm, všechno c++11 co jsem do wibble přidal je hlídané #if-em
12:33 mornfall to jo, ale 4.7.0 je c++11 :)
12:33 mornfall teda myslí si to
12:33 xstill ono se s tím nedá moc jiného dělat, pokud kompilátor specifikuje, že umí C++11 a kecá
12:33 xstill jako můžu se podívat jestli to není redundatní
12:34 mornfall tak, z hlediska wibble není -- wibble by mělo fungovat ideálně všude
12:34 mornfall ono stačí umazat ten const, nejspíš
12:34 xstill myslel jsem ten const
12:34 xstill nebo jen constexpr případně
12:35 xstill hm, wibble jde nějak konfigurovat samostatně?
12:35 mornfall ono zrovna to defaultMode se ve wibble nikde nepoužije
12:36 xstill otázka je jestli se vůbec někde použije
12:36 xstill nezdá se
12:36 mornfall no, v divinu taky ne :-)
12:37 mornfall já to smažu a bude
12:37 xstill smaž ten const
12:37 mornfall když to bude někdy chybět tak se to tam přidá
12:37 xstill nebo nevím já prostě chtěl aby se dalo zjisti co je default...
12:37 mornfall ono stejně když nevíš co defaultMode je tak nemá smysl k tomu nic ORovat
21:30 spito left #divine

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