Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2014-02-23

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

All times shown according to UTC.

Time Nick Message
01:14 xstill joined #divine
01:35 xHire joined #divine
05:07 xHire joined #divine
05:27 xstill joined #divine
08:29 mornfall joined #divine
11:00 mornfall xstill: hm, není ten thread_termination test zbytečně složitej?
11:02 xstill jako velkej? Možná jo
11:02 mornfall no, aj složitej
11:02 mornfall mi přijde že by úplně stačil malej inline test na pthread_join v pthread.sh
11:03 mornfall (to stejný jako je prvej + detach asi)
11:04 xstill no asi by stačilo
11:04 xstill tak ho tam nedávej a já ti dodám jinej časem
11:04 mornfall ok
11:40 xstill_ joined #divine
15:38 spito joined #divine
16:19 mornfall hm, nějak jsem zmiznul i686 joby, zdá se
16:25 xstill tak už nemáme milion warningů (stejně to byl hlavně jeden)
16:25 xstill a to se ti povedlo jak?
16:39 mornfall to nevim...
17:23 xstill no protože ti v hydře chybí system i686-linux asi
17:25 mornfall no to vím, ale nevim kdy/jak/proč to zmizelo
17:26 xstill to já nevím, hydře moc nerozumím
17:32 xsabo4 joined #divine
19:14 xsabo4 joined #divine
19:15 xsabo4 mornfall: tak ako s tym pondelkom/utorkom
19:37 mornfall xsabo4: čert vie
19:37 mornfall kedy si zajtra voľný?
19:38 xsabo4 od 10 do 16
19:39 mornfall xstill: ten abort v assert_die_fn je problémovej
19:39 xstill proč?
19:40 mornfall přestane fungovat ExpectFailure
19:40 mornfall nedávno jsem na to narazil (ale je možný že to je rozbitý ještě aj jinde)
19:41 xstill hm, na tuhle divnou věc jsem nepomyslel
19:42 xstill ale potom by assert_die_fn zase neměl bejt označenej noreturn
19:42 mornfall navíc teda tak jak jsi to napsal je to rozbitý úplně, protože se nezavolá ani ~AssertFailure který vypisuje error, prostě to umře na ABRT
19:42 xstill hm, sakra
19:42 mornfall bylo tam { AssertFailed f( l ); } abort(); ale to jsem oddělal
19:42 mornfall protože ExpertFailure
19:43 mornfall Expect :D
19:44 mornfall xsabo4: ak budeš od 10 v labe tak sa skúsim zastaviť, medzi 10 a 12
19:44 xsabo4 mornfall: ok, budem tam
19:45 xstill jako podle mě je ExpectFailure fuj ale co už s tím
19:45 mornfall xstill: no, občas se to fakt hodí :)
19:46 xstill no nevím, to už bych rači nechal assert házet výjimky místo abortu
19:46 mornfall jen tím zničíš core
19:47 xsabo4 OT: aka je vyhoda irc? preco nepouzivat radsej nejaky messenger (napr. fb)? clovek nemusi pisat vzdy captchu a hovadiny, moze niekomu napisat aj ked je offline, vidi historiu a osobne ja som tam castejsie
19:47 xstill xsabo4: existují normální klienti kromě toho webchatu
19:47 mornfall xsabo4: http://irclog.perlgeek.de/divine
19:47 xstill (to ad captcha a hoviadiny)
19:47 mornfall máš to v topicu
19:48 xstill a irc je relativně svobodná věc
19:49 mornfall tak, já žádnej messanger kterej umí aspoň trochu neretardovanej groupchat stejně nemám
19:49 xsabo4 ale tak ako ked chcem skopirovat 5 riadkov tak tu mi ich hodi za seba ako jeden riadok cim sa uplne strati prehladnost
19:49 xstill taky fakt
19:49 xstill (to ad mornfall)
19:50 mornfall xsabo4: si zaobstaraj normálneho IRC klienta
19:50 xsabo4 chapem...len si na toto prostredie neviem zvyknut, neviem pozerat historiu...proste neviem to co som pisal
19:50 mornfall xsabo4: lmgtfy už poznáš ... :P
19:50 xsabo4 no to poznam uz pekne dlho :D
19:51 xsabo4 a co pouzivate za klienta
19:52 xstill irssi
19:52 mornfall no, my používáme ZNC jako bouncer a irssi jako klienta
19:52 xstill (irssi je konzolovka)
19:52 mornfall ale quassel je asi víc pro lidi
19:52 xstill (takže mě a mornfallovi jde psát i když tu nejsme a dostaneme to)
19:52 mornfall nebo konversation
19:53 xstill spito používá operu tuším
19:54 mornfall ještě někde najít eliza plugin pro znc aby to odepisovalo když tu nejsem a můžu klidně zmizet :-P
19:56 xstill mornfall: odrekorduješ si ten abort z toho patche sám?
20:03 xstill mornfall: + proč výjimky zničí core? Pokud vím tak nechytaná výjimka způsobuje ABRT
20:25 xsabo4 nainstaloval som irssi ale akosi sa mu nepaci ze neplatim internet a proxy mu nevyhovuje
20:28 xstill no mě se irssi připojuje jen do interní vpn takže s tím ti neporadím, ale internet by mohl
20:29 mornfall xstill: jen pokud ji nic nechytne
20:30 mornfall xsabo4: si pusť irssi na aise
20:30 xsabo4 mornfall: asi tazku, cez proxy (http) aisu nespustim
20:31 xstill kde to jsi?
20:31 xsabo4 akoze ja sa do toho velmi nevyznam, len viem ze mi to nejde
20:31 xsabo4 no na intraku, ale neplatim za net, lebo mam cache34.ics.muni.cz:5555
20:32 xstill nojo tak to je pak těžký, to jako máš jen http(s) přístup na všechno?
20:33 xsabo4 no vyzera to tak
20:34 xsabo4 ale tak uz som tu doniesol chalanom wifi takze sa to mozem pokusit nejako poriesit
20:34 xstill mornfall: no pokud je něco chytne tak stejně nezabiješ program. Samozřejmě že to není ideální ale pokud nemáš v mainu catch(...) tak to může fungovat líp než ten ExpectFailure, ten je podle mě dost nevypočitatelnej.
20:44 mornfall no, je pravda že to je rozbitý s threadama, což je taky nic moc
20:48 mornfall hm, cache34 umí CONNECT na 443, takže teoreticky to jde obejít, ale byla by s tím práce, takže to asi nemá smysl
20:49 mornfall navíc je to přinejmenším podezřelý
20:49 mornfall už tak se divim že to zatím nikdo nezakázal :)
20:56 xstill jo no
20:58 mornfall xstill: btw. wibble má vlastní unexpected handler :)
21:00 mornfall navíc asi chceme aby assert fungoval aj s -fno-exceptions
21:00 mornfall je to bordel
21:01 xstill unexpected handler?
21:01 xstill to jsem nevěděl ani že existuje
21:01 xstill kde to je?
21:02 mornfall wibble/exception.cpp (není to zapnutý by default)
21:05 xstill aha to je proto aby se dokázala vypsat zpráva z wibble exception?
21:06 mornfall ne, to vypisuje default sám pokud to je std::exception
21:06 mornfall tohle je aby to vypsalo backtrace
21:07 xstill to je zase nějaká linux magie ne? c++ nemá představu o backtrace, ne?
21:08 mornfall glibc
21:08 xstill a co přesně dělá ten throw; v try? Ten znova vyhodí tu výjimku?
21:08 mornfall jo, to je rethrow
21:08 xstill já si myslel, že throw; je platný jen v catch
21:09 mornfall ne, throw je platný kdykoliv je aktivní výjimka :-)
21:09 xstill a jak se pozná, že je někde aktivní výjimka?
21:09 mornfall ona je schovaná v nějaký globální proměnný v libc++abi
21:10 xstill hm, fuj
21:10 xstill znamená to, že pokud z catch handleru zavolám funkci tak v ní můžu udělat throw;?
21:11 mornfall jo, snad :-)
21:11 xstill a co když udělám throw; v místě kde není aktivní výjimka?
21:11 mornfall tak se zavolá nějakej handler
21:11 mornfall jen nevim jakej
21:12 mornfall počítám že to co máš nastavený jako set_terminate() ;-)
21:13 xstill ach to c++, jenže co člověk nadělá, kde sehnat slušný imperativní jazyk
21:13 xsabo4 mornfall: idem ja het, takze zajtra v labe caute ;)
21:14 mornfall no, budem tam len jeden
21:14 mornfall xstill kempuje někde u polárního kruhu :-P
21:15 xstill ne, ten je ještě daleko
21:15 mornfall no, rozhodně blíž než odsud
21:16 xstill :-)
21:19 xstill 350 km, myslel jsem že je dál; je blíž než oslo

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