Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2016-11-02

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

All times shown according to UTC.

Time Nick Message
01:15 mornfall joined #divine
01:36 divine-buildbot joined #divine
01:44 divine-buildbot joined #divine
03:02 divine-buildbot joined #divine
03:30 divine-buildbot joined #divine
03:43 divine-buildbot joined #divine
04:27 divine-buildbot joined #divine
08:22 mornfall Port of pthreads → Port pthreads (a Avoid waiting for thread → Do not wait for the thread)
08:23 mornfall v divine4 bez pthread: Nondet., contant
08:42 mornfall runtime: For uncaught C++ exceptions, __vm_choose whether to unwind the stack.
08:49 yaqwsx joined #divine
10:54 divine-buildbot Hey! build divine-next-debug #36 is complete: Failure [finished]
12:53 yaqwsx joined #divine
13:13 divine-buildbot Hey! build divine-next-debug #37 is complete: Success [finished]
14:31 mornfall yaqwsx: 6047b8ab282fe6fa31deb3ded913d5968f7c3a59
15:01 xstill_ joined #divine
16:10 yaqwsx joined #divine
16:39 yaqwsx joined #divine
18:04 xstill_ nekonečná rekurze je taky hrozně dobrá věc…
18:04 xstill_ a co teprve segv
18:06 xstill_ hm… CMake Error at compiler-rt/cmake/config-ix.cmake:166 (message):
18:06 xstill_ Please use architecture with 4 or 8 byte pointers.
18:06 xstill_ to už je trochu moc ne?
18:15 divine-buildbot Hey! build divine-next-debug #38 is complete: Failure [finished]
18:17 xstill_ hey failure \o/
18:18 xstill_ (unit testy, ale běží další build)
18:18 xstill_ https://paradise.fi.muni.cz/builds/api/v2/logs/532/raw
18:19 xstill_ tam to taky padlo
18:22 xstill_ to je hrozně veselý ten bug
18:23 xstill_ auto tls = ::tls( tid ), ono to udělá kopii… (překvapivě…)
18:24 xstill_ trvalo mi dost douho než jsem si všimnul, že je tam jinej pointer a pak než jsem zjistil proč :-/
18:26 xstill_ to mám z toho, že nemažu konstruktory nekopírovatelým objektům
18:32 xstill_ hm, je potřeba aby se sim uměl přepínat mezi vlákny a procházet všechny zásobníky
18:34 mornfall přepínat se umí, jen diosu se musí momentálně ručně říct
18:34 mornfall sim -o trace:threads program.c
18:35 xstill_ a jak se pak přepíná?
18:35 mornfall help thread
18:35 xstill_ ok
18:36 mornfall zásobníky ostatních vláken je pak vidět ze $state
18:37 mornfall něcojako backtrace $state.scheduler.@deref.threads._storage.@deref.@deref._frame.@deref (jo no...)
18:38 xstill_ na to jsem skoro přišel, jen nevím jak se dostat k jinému než prvnímu vláknu
18:43 xstill_ ještě by sim mohl vypisovat velikost objektů
18:43 mornfall jo, to asi fungovalo do momentu než někdo (yaqwsx?) zrušil to pole
18:44 mornfall ale to je divný
18:44 mornfall protože verify vypisuje backtrace pro každý vlákno
18:45 xstill_ vida autotrace zdá se neshnil
18:47 xstill_ i když… zdá se že tam něco chybí
18:48 xstill_ jo, docela dost tam toho chybí, to je divný
18:50 divine-buildbot Hey! build divine-next-debug #39 is complete: Failure [finished]
18:50 mornfall hups?
18:50 mornfall nicméně, Lundenburg
18:50 mornfall pak se na to podívám
18:51 mornfall (ale jak vymlátí ty backtracy verify mi jasný není, když to sim nevidí)
18:52 xstill_ však to je ten log co jsem posílal
18:52 xstill_ rozbitej unit, nezkompiluje se nějakej trace
19:09 xstill_ fakt nechápu proč mi padaj testy na výjimky že mám neinicializovanou thread strukturu
19:12 xstill_ aha ono padá skoro všechno jen na začátku je spousta testů co vůbec nemaj thready
19:12 xstill_ a k tomu spadla ještě pheme03 aby toho nebylo málo
19:12 mornfall aha unit, no za to může yaqwsx (nebo swx, to si furt nemůžu zapamatovat)
19:13 mornfall to fixnu
19:14 xstill_ podle logu wsx
19:15 xstill_ kdyby se se mnou alespoň grub bavil po ipmi tak by to docela pomohlo… a to jsem měl pocit, že jsem ho nastavil
19:16 mornfall na tom je otravný, že jsou něco jako 4 možnosti nastavení z toho 2 nefungujou asi vůbec a jedna blbě
19:17 mornfall (dobře funguje verze vga redirect after post vypnutej v biosu a grub nastavenej aby používal sériovej port)
19:17 mornfall grub na vga + vga redirect nějak funguje ale je to dost hrozný
19:18 xstill_ jo ta je nastavená, ale vypadá to, že bios má špatnej rate, i když to je divný, právě bios vidím…
19:21 xstill_ navíc teda ještě musí být správně nastavenej kernel nebo systemd, teď nevím co z toho
19:21 xstill_ jo, kernel, a měl by bejt
19:22 xstill_ ale nevidím ani grub ani to co předpkládám příjde pak
20:43 xstill jo to s tím offsetnutím na userspace TLS by bylo docela nepraktický, protože by to DiOS musel přepočítávat kdykoli by komunikoval s userspace
22:28 divine-buildbot Hey! build divine-next-debug #40 is complete: Success [finished]

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