The x=0 value comes from this hunk of code in vm-engine.c:
/* call-scm<-scm-uimm dst:8 a:8 b:8 IDX:32
*
* Call the SCM-returning instrinsic with index IDX, passing the SCM
* local A and the uint8_t immediate B as arguments. Place the SCM
* result in DST.
*/
VM_DEFINE_OP (53, ca
If I define SCM_DEBUG_TYPING_STRICTNESS to 0 to disable type checking, I see
the same fault as Adrian on powerpc:
https://lists.gnu.org/archive/html/guile-devel/2020-12/msg3.html
Core was generated by
`/home/dave/debian/guile-3.0/guile-3.0-3.0.4/libguile/.libs/guile -e (@@
(guild)'.
Program
With git trunk, backtrace now is more or less functional:
BOOTSTRAP GUILEC ice-9/boot-9.go
Backtrace:
19 (_ # # #)
18 (_ # # #)
17 (_ # # #)
16 (_ # # #)
In ice-9/eval.scm:
619:8 15 (_ #(#(#(#(#(# ?)) ?) ?) ?))
In unknown file:
14 (_ # # #)
3 matches
Mail list logo