Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2013-10-22

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

All times shown according to UTC.

Time Nick Message
07:59 xbarnat joined #divine
07:59 xbarnat [ 99%] Generating divine.qhc, manual.qch cp: cannot stat ‘/home/xbarnat/Tool/divine-3.x/manual/{divine.qhcp,manual.qhp,about.txt}’: No such file or directory
07:59 mornfall brýtro šéfe
08:00 xbarnat i vam
08:00 xbarnat jdu prednaset
08:00 mornfall a kdy přijdeš?
08:00 mornfall abych věděl kdy organizovat oběd
08:00 xbarnat po prednasce
08:00 mornfall oka
08:00 xbarnat divine.ide porad neprelozim, viz vyse ...
08:00 mornfall jo, kouknem na to
08:08 spito joined #divine
10:10 mornfall joined #divine
10:36 spito http://hosting.wedos.com/cs/domeny.html
11:22 mornfall joined #divine
12:49 mornfall joined #divine
12:49 mornfall joined #divine
12:50 mornfall eh
17:24 spito joined #divine
19:06 spito mornfall: koukal ses na ten bug s std::vector em:
19:06 spito ?
19:09 mornfall zatím ne
19:10 mornfall nechtěl jsi tam dát ten trace?
19:24 xstill máme to nějaké strašně rozbité...
19:26 spito ten trace je strašně dlouhý
19:26 spito ale jo, dodám ho tam
19:32 xstill hm, ještě je veselé, že bez redukcí dostanu assertion failure na  <memcpy> [ functions/string//memcpy.c:17 ] a s redukcemi bad dereference v mainu
19:34 xstill assert( distance > 0 ? distance >= n : -distance >= n );
19:36 xstill nicméně co to dělá v tom memcpy po té co to vyhodilo bad_alloc to fakt nenvím
19:37 xstill podle mě je možné že je to chyba v unwindingu
19:39 mornfall já ten trace neuvidim než ho tam někdo dáte, protože mám rozebraný llvm kvůli tomu druhýmu bugu :-P
19:39 xstill no dobře, chceš ho s nebo bez redukcí?
19:40 mornfall spíš s, potažmo obojí
19:45 xstill mornfall: máš to tam
19:45 mornfall ď
19:45 xstill možná bys mohl tracu zvýšit limit na to co je schpný zobrazit
20:18 mornfall hm, to je veselý, zdá se že call sežere stack vedlejšímu vláknu
20:21 xstill no, to je docela drsná chyba
20:24 spito left #divine
20:28 xstill ach jo dneska mi zase clang dává zabrat s těma chybovýma hláškama úplně mimo
20:28 mornfall :-) si nevybereš
20:29 xstill tak to nebylo proti clangu konkrétně
20:29 mornfall auuuuuugh :-)
20:29 xstill jen se zase pohybuju někde na hraně toho co je stušné v c++
20:29 xstill co?
20:31 mornfall to se teprv pozná
20:31 mornfall ale tak mám tam 4KB buffer na stack, natvrdo, a nikde to nekontroluju... a jak jsou vedle sebe, tak to vesele pokračuje do dalšího vlákna .....
20:32 xstill tak mě napadá, můžu z metody vracet temporary const referencí?
20:32 mornfall (pracovní, ne ve stavu)
20:32 mornfall myslím si že ne
20:32 xstill to je docalo dobrý bug
20:33 xstill tak mě to přišlo takové divné (ta reference)
20:34 mornfall on se na to zavolá destruktor
20:34 mornfall a ta reference teda bude ukazovat někam do prázdna nad zásobník
20:34 xstill když je ten stack pracovní tak proč je omezovaný?
20:35 mornfall tak, nějakou paměť mu dát musíš, někde
20:35 mornfall on je ve stejným formátu jako ve stavu, takže potřebuje surovej buffer
20:36 xstill aha
20:36 mornfall a udělat ho nafukovací je určitě někde načmáraný na nějakým todo ;-)
20:44 mornfall zatím jsem nageneroval necelý 3 tisíce stavů a ještě to neumřelo
21:27 mornfall xstill: ty thready teď hážou stejnej assert jako ten vektor :)
21:45 mornfall vidim to tak na spaní... zejtra tam dám nafukovací buffer
21:45 mornfall ale jinak to sype tak milion chyb :)

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