IRC channel logs

2018-05-17.log

back to list of logs

<daviid>janneke: would srfi-60 be of any help?
<daviid>janneke: you probably know this much better then me :), but there is rns arithmetic bitwise as well
***Raimondii is now known as Raimondi
<wingo>civodul: tx for kind words :) it was interesting, yes! i got to port over some of the buffered i/o stuff from suspendable ports as well
<wingo>btw on guile jit side of things, i just have the call instructions to look at before writing a jit; i think in a first iteration i will just import lightning or something like that, if it's not too much code. fallback strategy remains bytecode vm.
<wingo>the guile 3 vm is 30% smaller or so
<civodul>hey wingo!
<civodul>wingo: oh you're looking at JIT, sounds cool!
<civodul>did you look at the JIT from that person who presented at the Scheme workshop last year?
<wingo>yeah that's been the goal of simplifying the instruction set
<civodul>right
<wingo>i did, it was really cool! i think that strategy will work even better with the simplified instruction set
<civodul>yes i can imagine
<wingo>first tho i want to implement a dead-simple method jit before going on to try tracing etc
<civodul>yes, i suppose even a simple strategy can already be beneficial
<wingo>yeah, and should be a good baseline when evaluating other strategies
<civodul>right
<wingo>and a method jit should be tunable to never regress performance
<civodul>fun stuff ahead :-)
<wingo>yeah!
***chris__ is now known as chrislck
<chrislck>1
<daviid>in the manual, 7.6.2.22 rnrs arithmetic flonums, wrt fl=? ..., I think there is an inversion of the respective entries?
<daviid>I mean in the sentence documentiing these procedures, it says: equal monotonically increasing, monotonically decreasing, monotonically nondecreasing ...
<daviid>but should it not be monotonically increasing, monotonically nondecreasing, monotonically decreasing, ...
<chrislck>quick n00b question please? I've parallel installed both guile-2.0 and guile-2.2 in ubuntu bionic - however pkg-config can't find guile-2.2.pc - where's that at?
<rain1>dpkg-query -L guile-2.2
<rain1>should list all the files in the guile-2.2 package
<rain1>you could check if there is a .pc file in it, with: dpkg-query -L guile-2.2 | grep \\.pc
<rain1>maybe you'd need a -dev package to get the .pc file
<rain1>try guile-2.2-dev
<chrislck>rain1 thanks - funnily both 2.0 and 2.2 don't have .pc however i found guile-2.0.pc in /usr/lib/x86_64..../pkgconfig
<chrislck>wowiie guile-2.2-dev did the trick
<chrislck>so much thanks
<chrislck>micro benchmark - guile-2.0 ran prog in 6s... guile-2.2 ran prog in 12s first then 1.5s thereafter \\o/
<dsmith-work>wingo: Have you tried a "make check" in master lately?
<amz3>o/