Hi Michel, > I create this small test-case: see below. > It raises a segmentation-fault when you call the function (testlist) in > interpreted mode. > -It is OK in compiled mode: only the interpreter has the issue. > -It is also OK if you replace the '*fl' operator by a simple '*' > -It was ok with versions 3.x of bigloo; the bug is in 4.2c and 4.3abeta ( at > least) > > (define (testlist ) > (let* (( add 1.3 ) > (toadd (*fl add 1e-4))) > (if #t (print "true") > (lambda (dum) (set! add 1.0)) ) > 'done > ) > ) > > Do you think it can be fixed in the future 4.3a prod? > By the way, Is there a schedule or a rough date for the 4.3a prod ? > Many thanks, > Best regards, > Michel The problem is now fixed. The newest version contains the fix. Thanks for your report.
-- Manuel