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 |