Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2013-12-07

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

All times shown according to UTC.

Time Nick Message
09:06 xstill OK, tak až budeš mít čas pošli ty patche. (Ono to tak vypadá, že u mě qemu nedokáže namountovat win7 image.)
09:21 xstill hm, já totiž v chrootu nemám /dev/loop*
09:40 xstill takže já to u sebe asi nezbuilduju
11:11 mornfall xstill: jak je můžeš v chrootu nemít? :)
11:12 xstill to nevím
11:12 mornfall můžeš někam vyvěsit log?
11:12 xstill ale dal jsem si do toho builderu ls /dev a moc tam toho nebylo
11:12 xstill jo můžu
11:12 mornfall to záleží kterej builder, když to běží v qemu tak to není chroot
11:13 mornfall aha ty máš upstream nixpkgs co?
11:13 xstill windows_img nejspší
11:13 xstill jo upstream
11:13 mornfall ono upstream tam ty uzly v /dev nevyrobí
11:13 xstill aha
11:14 mornfall já mam někde patch kterej to vyrábí podle /sys/block
11:14 mornfall nebo /sys/nevímco
11:14 mornfall asi aj char, kdoví
11:14 xstill hm, mě se as nechce rebuildovat systém kvůli tomu
11:15 mornfall a proč bys rebuildoval systém?
11:15 xstill nevím, tak co je potřeba?
11:15 mornfall nixpkgs
11:16 mornfall (jako parametr nixpkgs který ten release.nix dostane)
11:16 xstill aha tak to by asi Å¡lo celkem
11:19 xstill jo teď to začalo něco zuřivě dělat, tak uvidím
11:53 mornfall jinak teda počítače na forsyte maj gcc 4.5 ...
12:09 xstill to je v té Vídni kde budeš na jaře?
12:09 xstill asi neaktualizují no
12:09 xstill (FI má na serverech 4.4.7)
12:10 xstill a na stanicích teda teď "už" 4.6
12:12 mornfall :-)
12:12 mornfall jo
12:30 spito joined #divine
12:31 spito left #divine
12:45 spito joined #divine
13:16 xstill hm, v rámci build windows divine se builduje nějaké "JavaScriptCore/wtf/NullPtr.h"
13:22 mornfall to je webkit v qt
13:24 xstill mÄ› na tom zaujala hlavnÄ› ta kombinace javascript a wtf :-)
14:55 mornfall ~jinak ad prolog a sprostá slova, na tom je trochu zradný že type system v Haskellu je taky tak trochu prolog :-)
15:06 spito mornfall: odepsal jsi tomu člověku, co psal ohledně divine tobě a mně?
15:14 Erbureth joined #divine
16:20 mornfall neodepsal, a nevím kde došel k zrovna tomuhle To: ...
16:20 mornfall ale napíšu mu
16:45 xstill ad typový systém Haskellu, ten alespoň nemá řez a negaci (a databázi faktů), ale zase nejspíš není Turingovsky úplný
16:51 xstill hm, tak ten wibble je na win pořád rozbitý, ale teď je ta chyba divná
19:52 xstill aha tak není vůbec divná, zapomněl jsem zaifdefovat jeden test
20:05 xstill hm, super "c:/WORK/source/divine/utility/meta.cpp:68:12: error: 'to_string' is not a member of 'std'"
20:05 xstill hm http://stackoverflow.com/questions/12975341/to-string-is-not-a-member-of-std-says-so-g
20:06 xstill potřebuje gcc 4.8 pod windows zdá se :-(
20:08 xstill nebo nějakej hack
20:09 mornfall k čemu potřebujeme to_string?
20:10 xstill protože je všude v meta (kam jsem ho narval) a v timed někde
20:10 mornfall a umí to něco co fmt() z wibble neumí?
20:10 xstill nevím, nejspíš ne, ale je standartní
20:11 xstill takže ho preferuju
20:11 mornfall standard je fajn, ale jen když to funguje :)
20:11 xstill no však to funguje všude kromě win
20:12 mornfall tak to v podstatě nevyhraješ
20:12 mornfall buď upgraduješ gcc na 4.8 a pak je llvm na windows úplně bez šancí
20:13 mornfall nebo to ještě chvíli vydržíme bez to_string
20:13 xstill tak, mohl bych teoreticky do wibble/string.cpp přidat hack na to_string hned vedle vasprintf
20:13 mornfall 4.8 jinak asi divine zvládne (a zatím teda stejně neumím na windows přeložit llvm)
20:14 xstill hm
20:14 mornfall jakože if gcc je 4.7 a WIN32 tak wibble bude obsahovat std::to_string?
20:15 xstill jo, ale je to dost hnusný
20:15 mornfall to asi zas tak moc nevadí (nezapomeň na __cplusplus >= ...)
20:15 mornfall (i když to je možná taky jedno)
20:16 mornfall hm, #warning by možná nebyl úplně mimo
20:16 xstill ok, zkusím to
20:25 xstill teď už se win divine nixem builduje celkem příjemně :-) po tom iniciálním buildu všeho
20:26 xstill aneb "chcete si zbuildovat divine pro windows -- nejjednodušší je nainstalovat nixos a builovat ve virtuálce" :-D
20:27 mornfall no, je :)
21:04 xstill hm: C:/WORK/source/divine/toolkit/bittuple.h:3:27: fatal error: asm/byteorder.h: No such file or directory
21:05 mornfall blech :)
21:05 mornfall big endian windows asi ani nejsou?
21:05 xstill nejsou
21:05 xstill snad
21:05 xstill to je asi jen ten jedinej BYTE_ORDER if
21:05 mornfall otázka kde vzít bswap_64
21:06 mornfall počítám že byteswap.h tam taky nebude?
21:06 xstill to nevím
21:06 xstill ale __bultin_bswap64 nebo tak něco je v gcc
21:29 xstill hm, noc se mi nelíbí, že nix-daemon jede na 100% cpu
22:10 mornfall c odělá?
22:10 mornfall co dělá*
22:10 mornfall to se mi úplně nestává
22:21 xstill dělal něco s virtuálkou, ale už ho to přešlo
22:35 xstill sláva, konečně jsem se na win dostal k buildování instancí
22:47 mornfall :-) pošli patche, já překládám llvm, třeba to k něčemu bude
22:51 xstill no ještě to neprošlo celé ovšem
22:51 xstill ale pošlu brzo
23:18 xstill asi už nebudu čekat až se to celé zbuilduje
23:32 xstill posílám patche, zároveň i se změnama v simulate, které jsem konečně dneska/včera dodělal tak, že snad fungují.
23:32 xstill a jdu spát
23:36 mornfall jo, dobrou
23:37 Erbureth pěkný nový způsob instanciace

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