IRC channel logs


back to list of logs

<didi>Is civodul who sign guixs releases?
<didi>OK. Signs point to "yes".
***adhoc_ is now known as adhoc
<nalaginrut>morning guilers~
<didi>Is it possible to have a module with a number? e.g. (define-module (42 foo))
<nalaginrut>hmm..never tried
<didi>nalaginrut: It looks like I can't.
<nalaginrut>I guess there's a step to call symbol->string to get module path from (42 foo)
<nalaginrut>maybe object->string helps
<nalaginrut>dunno, just guessing
<civodul>Hello Guilers
<artyom-poptsov>Hi civodul
<microcode>the makefile has been running the GUILEC ice-9/psyntax-pp.go task for about 3000 minutes
<microcode>is it just going to take 5000 minutes and 4GB of RAM, or is this a bug?
<microcode>(Right now it has mapped about 2.2GB of memory)
<civodul>microcode: building that file takes time, but on the order of a few minutes on a recent machine
<civodul>is it master or 2.0?
<microcode>civodul: git master
<microcode>This is an i3-330M at 2.someatt GHz
<microcode>I mean, it's not going to swap, so it shouldn't be THAT slow
<microcode>Maybe I should attach a debugger, see why this two-thread hotloop is taking hours
<microcode>Can't do that right now though
<civodul>microcode: building Guile master takes longer, but it shouldn't be that long
<mark_weaver>microcode: what version of libgc are you using?
<mark_weaver>microcode: there's an issue with master when parallel marking is enabled, which is the default for gc-7.4. the workaround is to set GC_MARKERS=1 during the compile.
<civodul>mark_weaver: BTW, i'll be afk this week-end; maybe we can plan for the release between Mon and Wed?
<mark_weaver>fine with me.
<mark_weaver>I'm a bit worried about the relative lack of testing on diverse systems, but at this point I'm getting exhausted.
<mark_weaver>if you could send an email to platform-testers, I'd be grateful.
<mark_weaver>meanwhile, I'
<mark_weaver>I'll work on NEWS.
<civodul>ok, will do
<civodul>a lesson i learnt is that a release is never perfect ;-)
<mark_weaver>indeed, apparently I still need to learn that lesson :)
<mark_weaver>I'm hoping it can be better than 2.0.9 in all respects, though.
<mark_weaver>s/better/not worse/
<mark_weaver>platforms that I'd especially like tests on include ARM and x32.
<mark_weaver>ARM because it's obviously important, and x32 because I pushed a patch a while ago that *should* fix it, but I have no x32 system on which to test. maybe there are other problems too.
<mark_weaver>(obviously I could install an x32 system on my intel box, but my time is limited :)
<civodul>i'll try to test on ARM on Monday
<civodul>i wonder what's going on with the Compile Farm
<mark_weaver>yeah, that's obviously important infrastructure for us, down a long time.
<civodul>gtg, so talk to you on Monday!
<mark_weaver>okay, enjoy your weekend!