Bug#977223: Info received (Bug#977223: Info received (Bug#977223: Acknowledgement (guile-3.0: FTBFS on hppa - segmentation faults)))

2020-12-13 Thread John David Anglin
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

Bug#977223: Info received (Bug#977223: Acknowledgement (guile-3.0: FTBFS on hppa - segmentation faults))

2020-12-13 Thread John David Anglin
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

Bug#977223: Acknowledgement (guile-3.0: FTBFS on hppa - segmentation faults)

2020-12-12 Thread John David Anglin
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 (_ # # #)