From: Raymond T. (RT/EUS) <ray...@er...> - 2008-08-26 20:36:10
|
Vladimir Tzankov wrote: > Hi, > > On Aug 26, 2008, at 7:27 PM, Raymond Toy wrote: >> I built clisp 2.46 on Solaris 8 with gcc 3.3.3. This works fine, but >> when I run make check, it crashes with a bus error on the form >> >> (HANDLER-BIND ((UNBOUND-VARIABLE (LAMBDA (C) (PRINC-ERROR C) (STORE- >> VALUE 10)))) (LIST (LET (X) (MAKUNBOUND 'X) X) X)) >> >> gdb says: >> >> Program received signal SIGSEGV, Segmentation fault. >> 0x000eaa60 in check_variable_value_replacement (symbol_=0x1fc48c, >> restart_p=True) >> at ../src/error.d:1496 >> 1496 pushSTACK(TheSubr(subr_self)->name); >> (gdb) bt >> #0 0x000eaa60 in check_variable_value_replacement >> (symbol_=0x1fc48c, restart_p=True) >> at ../src/error.d:1496 >> > > Looks the same as (it's long thread): http://www.nabble.com/%22Fix%22- > for-PowerPC-build-(and-probably-others-as-well)-td18292665.html > It is fixed in the CVS about month ago. Thanks for the tip (and for finding it!). I guess I'll try the 2.47 pretest build, which I assume has this fix. Ray |