======================================== lolevel tests ... Error: unbound variable: foo Call history: # # (##core#quote #) # (mutate-procedure! # (lambda (#) (lambda # (assert (not (eq? foo new-foo))) (##core#let ((tmp139 (not (eq? foo new-foo)))) (##core#if (##core#check tmp139) tmp139 (##sys#error ... (##core#begin (##core#if (##core#check tmp139) tmp139 (##sys#error "assertion failed" (##core#quote ... (##core#if (##core#check tmp139) tmp139 (##sys#error "assertion failed" (##core#quote (not (eq? foo ...... (##core#check tmp139) (##sys#error "assertion failed" (##core#quote (not (eq? foo new-foo)))) (##core#quote (not (eq? foo new-foo))) (not (eq? foo new-foo)) (eq? foo new-foo) (not (eq? foo new-foo)) (eq? foo new-foo) <-- make[1]: *** [check] Error 70 make[1]: Leaving directory `/home/mario/src/chicken-4.9.0rc1' make: *** [check] Error 2 mario@mint16 ~/src/chicken-4.9.0rc1 $ gcc --version gcc (Ubuntu/Linaro 4.8.1-10ubuntu9) 4.8.1 Copyright (C) 2013 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.