IRC channel logs
2025-10-14.log
back to list of logs
<old>mwette: is your fix for selecting reader based on file extension will work with `primitive-eval'. for example when auto-compilation failed <mwette>old: not sure -- I'll see if I can check <old>As I can see, this will only change the behavior of `compile-file' <old>but if auto-compilation failed in `primitive-load-path', then `primitive-load' is called and the value in the fluid `current-reader' is used <old>the problem I've found is that when Guile creates new modules, it does not set the value of `current-reader' to what is was <mwette>Anyone try gcc-15 to compile guile? I'm running into failures w/ guile-3.0.9 on array-map.c <dsmith>mwette, Is it elated to void args? <old>gcc 15 breaks lots of thing unfortunatelly <dsmith>ACTION is on gcc (Debian 14.2.0-19) 14.2.0 <mwette>dsmith: it's due to use of function decl w/o args: void (*f)() versus void (*f)(int,int) (or whatever) <dsmith>mwette, Ok, thats what I was talking about. (*)() is not was it once was. <dsmith>mwette, There is a patch that addresses that. <dsmith>But I don't seem to have saved it anywher <rlb>dsmith: I think the patch was either list, pr, or bug tracker, but I don't recall which. Andy's also fixed it in wip-whippet in a different way that requires C99. <rlb>And I think I looked at the other patch, but didn't finish convincing myself that the changes were "fine" for a Z (may well be). <rlb>old: I think you might be hitting the same reader issue I did when working on lokke, and needed to adjust my approach (i.e. at least sounds familiar). <dsmith>The letv in the string-ref primcall-converter in module/language/tree-il/compile-cps.scm seems to have a *lost* of useless vars <dsmith>sneek, later tell wingo The letv in the string-ref primcall-converter in module/language/tree-il/compile-cps.scm seems to have a *lost* of useless vars <dsmith>sneek, later tell wingo s/*lost* of useless/*lot* of unused/ <sneek>I've been a process for 4 days <sneek>This system has been up 4 days, 22 hours, 27 minutes