Hello,
I've been trying to build the current master, and it fails when I get to (cps utils). i.e. " BOOTSTRAP GUILEC language/cps/utils.go". It may be my own issue, as I'm ignorant of the changes to the bootstrap process, so I figure here is better than bug-guile (for now). If it matters I'm on x64 with a slighty stale Fedora release.
The log of make is attached, but I notice that the following error appears several times, and is, I'd guess, the main issue?
;;; ERROR: In procedure load-thunk-from-memory: incompatible bytecode kind
The actual backtrace is:
19 (_ #(#(#<directory (system base compile) 3525820> "language/cps/utils.go.ATlwKX" "language/cps/utils.go" #<closed: file ba41310> "../module/languag?" ?)))
18 (_ #(#(#<directory (system base compile) 3525820> #<closed: file ba41380> #<module (#{ g4043}#) cde83c0> scheme bytecode (#:warnings (#) # #t # ?)) #) #)
17 (_ #<procedure dae78c0 ()> #<procedure dae78a0 _> #<undefined>)
16 (_ #<procedure b8bee80 ()> #<procedure b8bee60 (_ _ _)> #<undefined>)
15 (_ #<procedure c8c09a0 ()> #<procedure c8c0980 (_ _ _)> #<undefined>)
14 (_ #(#(#(#<directory (language cps compile-bytecode) 61143c0>) #<intmap 0-6784> #<directory (language cps utils) 35d6e60> (#:to-file? #t # (#) # ?)) #))
13 (_ 2)
12 (_ 22)
11 (_ 23)
10 (_ #(#(#<directory (language cps compile-bytecode) 61143c0> #<procedure 6bd1800 (_ _)>) 2775 #<intset 2775-2953> #<unspecified>))
9 (_ 25)
8 (_ 22)
7 (_ #(#(#<directory (language cps compile-bytecode) 61143c0> #<procedure compile-cont (_ _)>) 2870 #<cps (kargs () () (continue 2871 (const -92233720?> ?))
6 (_ #(#(#(#(#(#(#(#(#(#<directory (language cps compile-bytecode) 61143c0> #<cps (kargs (val) (2542) (continue 2872 (const ())))> ?)) ?) ?) ?) ?) ?) ?) ?))
5 (_ #(#(#(#<directory (system vm assembler) cde8500>) #<<asm> buf: #u32(9437469 2368 2366 0 2372 0 0 0 1 9439540 50595897 2108 0 50595641 1853 0 ?> ?) ?) ?)
4 (_ #(#(#(#<directory (system vm assembler) cde8500>) #<<asm> buf: #u32(9437469 2368 2366 0 2372 0 0 0 1 9439540 50595897 2108 0 50595641 1853 0 5?> ?) ?))
3 (_ #(#(#(#(#<directory (ice-9 vlist) 4cd21e0> -9223372036854775808 #<procedure hash (_ _)> #<variable a99dd70 value: #<procedure visit-bloc?> ?) ?) ?) ?))
2 (_ -9223372036854775808 512)
1 (_ #<procedure a24d5a0 ()> #<procedure a24d580 _> #<undefined>)
0 (_ #<procedure a24d200 ()> #<procedure a24d1e0 _> #<undefined>)
ERROR: ERROR: Value out of range 0 to 4294967295: 2305843009213693947
Thanks for whatever guidance you can provide.