IRC channel logs
2017-01-08.log
back to list of logs
<wingo>wow, adding multiple threads to fibers is a bug farm :P <jmd>I thought fibres was about multi-threading <wingo>fibers are light-weight user-space threads. integrating with kernel threads is interesting <amz3>I following along until now, light threads spread over multiple threads seems crazy stuff (in the good way) <amz3>how do you schedule light threads in parallel? it's still cooperative? <davexunit>why would it be that dynamic-link throws a file not found error but file-exists? returns #t for that same file? <wingo>davexunit: probably that file is dynamically linked to somethign else that it can't find <wingo>amz3: the story is a bit involved :) currently writing up docs, it's still in flux a bit <wingo>combination of work stealing, preemption, and work sharing <davexunit>figured out how to load the lib, now getting a nice segfault. the joys of trying to do strange things with guix <davexunit>my guile binary has a reference to glibc in /gnu/store for some reason <davexunit>and the dynamic linker is trying to use that <wingo>ok pushed an update to make fibers parallel and preemptive ^-^ <wingo>you need git guile for it to be reliable tho <daviid>paroneayea: congrat for the release! <daviid>i would rename irc-bot-send-line send-line <daviid>ACTION hopes he can find some time to play with 8sync, fibers ... so much to do ... <paroneayea>davexunit: I'm borrowing your "git-file?" from guile-sdl2 <daviid>paroneayea: np! it's pretty cool you're using goops, exactly for what it's good for ... I hope I can read with more attention later, but now I'm trying to get Guile-CV on 'its rails' (not sure this is the right expression :)) ... and offer it to GNU, then I have to work on G-Golf as well (I left it since I started Guile-CV :(, not good!) ... also I'm worried about guile-gnome, it has a bug wrt goops and guile 2.2 ... <paroneayea>daviid: no worries... if you can give it a shot at some poiont, I'd love to hear your feedback. <wingo>sooooo i would like to release a bugfix guile tomorrow or so <paroneayea>(was installing to Guile 2.0 instead of Guile 2.2) <wingo>davexunit: reviewed your patch, looks good, just a couple nits <civodul>i still need to "port" that reproducible .go patch to 'master' <civodul>(not that it should block this release though) <wingo>wow matt wette's bugs were nice