Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2015-10-28

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

All times shown according to UTC.

Time Nick Message
18:19 xstill mornfall: globální konstanty můžou být priviate pro tau, ne?
22:44 starsun joined #divine
22:48 starsun left #divine
22:48 mito_ joined #divine
22:50 spito tak jsem na to asi přišel - zdechne mi dítě na segfault
22:52 spito problém je, že se v lambdě chytne jenom část z this
22:55 mornfall to snad ani nejde
22:55 spito no, neumím si to jinak vysvětlit
22:55 spito antea:~xweiser1/dp/lib/bin/core
22:56 mornfall hm, lidi dneska
22:57 spito krom toho gdb je docela jetý
23:04 spito konkrétně ve vlákně 1 je this rovno 0x7fff00000018
23:04 spito ve vlákně 3 je this rovno 0x7fff00000000
23:05 mornfall no a není to proto že to je jinej typ?
23:05 mornfall to kam přesně ukazuje this závisí od toho jakýho je typu
23:05 mornfall hm
23:05 mornfall i když to je asi pravda jen když máš násobnou dědičnost s datama
23:05 spito správné this vypadá takhle:  0x7fffe0623468
23:07 spito na tom je asi nejzajímavější to, že když to běžím v gdb, tak to všechno pěkně projde
23:10 mornfall máš to rozbitý
23:10 spito to já vim
23:10 spito ale nějak nemůžu přijít na to, kde se to pokazí
23:10 mornfall nekecej
23:11 mornfall valgrind nenapoví?
23:12 spito tak asi trochu jo
23:23 spito je to skutečně problém zachycení lambdy
23:23 spito když jsem nechytal nic a použil globální proměnnou, tak to začalo fungovat
23:24 spito *(zachycení lambdy)-> (zachycení this do lambdy)
23:25 mornfall to máš gcc?
23:25 mornfall máš tam this->?
23:25 mornfall není to autolambda?
23:25 mornfall neděláš něco jinýho blbě, co ti jen převálcuje rámec?
23:25 mornfall já minule třeba vyrobil takovou veselou věc že jsem neměl return někde
23:25 mornfall a ono to dělá docela veselý věci
23:26 spito return tam nikde být nemá
23:26 spito překládám to clangem 3.4
23:26 spito a this-> tam teda nemám no
23:27 mornfall ale jako ty nuly jsou hafo podezřelý
23:27 spito this-> nepomáhá
23:27 spito možná mají blbě napsané třídy std::async/std::promise/std::future
23:28 spito ani bych se nedivil
23:30 mornfall já ti nevim karle
23:30 spito však v pohodě
23:31 mornfall a nechytáš to referencí?
23:31 spito mám to
23:31 mornfall nacpat do async lambdu s referencema fungovat moc nebude, pokud ve stejný funkci nezavoláš wait
23:31 spito chytám
23:32 spito nojo, jsem tukan
23:33 spito dík za pozornost :D
23:39 spito mornfall: nemůžu si někde nadefinovat vlastní názvy pro core dump soubor?
23:39 mornfall když jseš root tak asi jo
23:39 mornfall jinak to bude slabší

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