bug#47245: re-defining imported symbol to itself fails

2021-03-18 Thread Jan Nieuwenhuizen
guile/master [env] $ meta/build-env guild compile -L . -o bar.go bar.scm wrote `bar.go' 17:50:10 janneke@dundal:~/src/guile/master [env] $ meta/build-env meta/guile -C . -c '(use-modules (bar))' foo: # baz: "baz" --8<---cut here---end-

bug#47232: GOOPS cannot use generic as accessor in 3.0.x

2021-03-18 Thread Jan Nieuwenhuizen
ter: Wrong type argument in position 1: #< .foo (1)> --8<---cut here---end--->8--- I found similar behaviour in guile-3.0.2, guile-2.2.7 is fine. Greetings, Janneke doit Description: Binary data foo.scm Description: Binary data bar.scm Descri

bug#43845: toplevel definition in module: another compiler optimization bug

2020-10-07 Thread Jan Nieuwenhuizen
:4 0 (with-output-to-file _ #) mescc.scm:27:4: In procedure with-output-to-file: Throw to key `looping' with args `()'. [1]14:03:52 janneke@dundal:~/tmp/bug2 [env] $ --8<---cut here---end--->8--- Greetings, Janneke script.scm Description: Binary data m

bug#43831: Only when compiled: Wrong number of arguments

2020-10-07 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen writes: Hello again, > Running mescc with compiled guile-3.0.4 (guile-3.0-latest on guix > master) code gives > > Wrong number of arguments to #register (o info)> > > Using guile-2.2, or running without compiling is fine. > > To reproduce, do

bug#43831: Only when compiled: Wrong number of arguments

2020-10-06 Thread Jan Nieuwenhuizen
, which gives a very similar, and thus even more puzzling backtrace: --8<---cut here---start->8--- [..] In mescc/compile.scm: 887:2 3 (ast->info _ _) 1027:30 2 (expr->register- _ _) In srfi/srfi-1.scm: 501:18 1 (fold-right #register- (o info)>

bug#39162: [PATCH] Fix file lookup of modules with a dot in their name.

2020-01-17 Thread Jan Nieuwenhuizen
about what the code is doing, but I fail to grasp any sort of why. Greetings, janneke >From ad64e3e93b3f5f749d3e3949458ef9d19710b2ee Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Fri, 17 Jan 2020 16:03:13 +0100 Subject: [PATCH] Fix file lookup of modules with a dot in their name. This

bug#33216: using custom optimization options eats goops object

2018-10-31 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen writes: I get the same with latest stable-2.2 commit d9af6706e8a1a0148d492b222758e49e03d225b7 -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bug#33216: using custom optimization options eats goops object

2018-10-31 Thread Jan Nieuwenhuizen
)) [1]15:40:09 janneke@dundal:~/src/bug-0 --8<---cut here---end--->8--- The error message seems to suggest that `one' is now the empty list. This is with Guile 2.2.4 from current Guix master. Greetings, janneke step.scm Description: Binary data

bug#32154: [PATCH] getopt-long: Allow digit options.

2018-07-14 Thread Jan Nieuwenhuizen
* module/ice-9/getopt-long.scm (short-opt-rx): Allow digits too. Allows implementing `ls -1' command line. --- module/ice-9/getopt-long.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/ice-9/getopt-long.scm b/module/ice-9/getopt-long.scm index 14eaf8e23..c3e390168 10

bug#31474: logxor+ash trigger compilation bug?

2018-05-28 Thread Jan Nieuwenhuizen
for me. Thanks a lot! Also, thanks for the workarounds you suggested, they indeed work without this patch. Greetings, janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bug#31474: logxor+ash trigger compilation bug?

2018-05-16 Thread Jan Nieuwenhuizen
this a bug, can you suggest a workaround? Greetings, janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bug#20272: Support reproducible builds

2016-11-14 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen writes: I have been building quite some versions of Guile the past week. There re a couple of .go files that keep giving me problems wrt nondeterminism: web/server/http.go (define *timer* (gettimeofday)) seemed suspect, but seems harmless. rnrs/arithmetic/fixnums.go

bug#20272: Support reproducible builds

2016-11-02 Thread Jan Nieuwenhuizen
t-module))) +(string->symbol + (simple-format #f "m-~s~s" +(module-generate-unique-id! mod) +(module-name mod) ;; make-empty-ribcage and extend-ribcage maintain list-based ribcages for ;; internal definitions, i

bug#23043: breakpoints not honoured by guile master

2016-03-19 Thread Jan Nieuwenhuizen
o Trap 0: Breakpoint at /home/janneke/src/guile/debug.scm:4 Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue. debug.scm:3:2: 3:2 (display "two\n") scheme@(guile-user) [1]> Greetings, Jan debug.scm Description: Binary data -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.nl

Re: Guile with win32 cross compiling

2011-05-20 Thread Jan Nieuwenhuizen
ecs/guile.py https://github.com/janneke/gub/tree/guile-2.0/patches Jan Greetings, Jan -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.nl