With git trunk, backtrace now is more or less functional: BOOTSTRAP GUILEC ice-9/boot-9.go Backtrace: 19 (_ #<procedure f307ba10 at ice-9/eval.scm:330:13 ()> # #) 18 (_ #<procedure f307b5c0 at ice-9/eval.scm:330:13 ()> # #) 17 (_ #<procedure f307b170 at ice-9/eval.scm:330:13 ()> # #) 16 (_ #<procedure f309f470 at ice-9/eval.scm:330:13 ()> # #) In ice-9/eval.scm: 619:8 15 (_ #(#(#(#(#(#<directory (system base comp?> ?)) ?) ?) ?)) In unknown file: 14 (_ #<procedure f30cfca0 at ice-9/eval.scm:330:13 ()> # #) 13 (_ #<procedure f30cf250 at ice-9/eval.scm:330:13 ()> # #) In ice-9/eval.scm: 619:8 12 (_ #(#(#<directory (system base compile) f6b60960> # ?))) 196:35 11 (_ #(#(#<directory (system base compile) f6b60960> ?) #)) In unknown file: 10 (_ #<procedure f30f1530 at ice-9/eval.scm:330:13 ()> # #) 9 (_ #<procedure f2d126b0 at ice-9/eval.scm:330:13 ()> # #) 8 (_ #<procedure f2d125c0 at ice-9/eval.scm:330:13 ()> # #) In language/tree-il/compile-bytecode.scm: 1383:33 7 (compile-bytecode #<tree-il (seq (if (primcall current?> ?) 630:2 6 (split-closures #<tree-il (seq (if (primcall false? (pr?>) 615:29 5 (failure) 615:16 4 (failure) 572:56 3 (visit #<tree-il (lambda ((name . apply)) (lambda-case ?>) In unknown file: 2 (_ #<procedure f6e325b0 at ice-9/eval.scm:330:13 ()> # #) In ice-9/eval.scm: 619:8 1 (_ #(#(#f #f #<&compound-exception components: (#<&?> ?))) In unknown file: 0 (_ #<procedure f6e38b00 at ice-9/eval.scm:330:13 ()> # #)
ERROR: In procedure +: Wrong type argument in position 1: #<unknown-immediate (0x1 . 0x2c71) @ 0xf3dd8784> make[2]: *** [Makefile:1928: ice-9/boot-9.go] Error 1 make[2]: Leaving directory '/home/dave/gnu/guile-3.0/objdir/bootstrap' make[1]: *** [Makefile:1851: all-recursive] Error 1 make[1]: Leaving directory '/home/dave/gnu/guile-3.0/objdir' make: *** [Makefile:1737: all] Error 2 Regards, Dave -- John David Anglin dave.ang...@bell.net