marcomaggi / vicare

A native compiler for Scheme compliant with R6RS
http://marcomaggi.github.com/vicare.html
Other
200 stars 34 forks source link

error rotating the boot image with commit ae2f753cde38cfd70d2d25c755b5452a7f4adea8 #76

Closed marcomaggi closed 8 years ago

marcomaggi commented 9 years ago

When attempting to rotate the boot image with commit ae2f753cde38cfd70d2d25c755b5452a7f4adea8 of the master branch:

   $ make vicare.boot
   $ mv vicare.boot vicare.boot.try
   $ make try-vicare-boot

the commands succeed, but then using the new boot image causes a segmentation fault. It appears to me that the failing code is the invoke code resulting from the expansion and compilation of:

   (define-record-type (&condition make-simple-condition simple-condition?)
     (nongenerative))

in the source file ikarus.conditions.sls.

marcomaggi commented 8 years ago

This is fixed in the head of the master branch.