@/root/salmonella rm -rf salmonella-report @/root/salmonella rm -rf /root/salmonella/chicken-core @/root/salmonella rm -rf henrietta-cache.log @/root/salmonella rm -rf make-check.out.txt @/root/salmonella git clone -b master http://code.call-cc.org/git/chicken-core.git @/root/salmonella/wiki svn up --username anonymous --password '' wget --user=anonymous --password= http://code.call-cc.org/svn/chicken-eggs/release/4/egg-locations -O /root/salmonella/egg-locations /usr/local/chicken-4.6.0rc1/bin/henrietta-cache -c /root/salmonella/chicken-eggs -e /root/salmonella/egg-locations @/root/salmonella/chicken-core touch *.scm @/root/salmonella/chicken-core make PLATFORM=linux CHICKEN=/usr/local/chicken-4.6.0rc1/bin/chicken boot-chicken @/root/salmonella/chicken-core touch *.scm @/root/salmonella/chicken-core make PLATFORM=linux PREFIX=/root/salmonella/chicken CHICKEN=./chicken-boot spotless install @/root/salmonella/chicken-core make PLATFORM=linux PREFIX=/root/salmonella/chicken check Command 'make PLATFORM=linux PREFIX=/root/salmonella/chicken check' exited abnormally with status 2 make -f ./Makefile.linux CONFIG= check make[1]: Entering directory `/root/salmonella/chicken-core' cd tests; sh runtests.sh copying required files to /root/salmonella/chicken-core/tests/test-repository ... cp -r /root/salmonella/chicken/lib/chicken/6/setup-api.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/setup-api.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/setup-download.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/setup-download.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/chicken.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/lolevel.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/srfi-1.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/srfi-4.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/data-structures.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/ports.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/files.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/posix.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/srfi-13.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/srfi-69.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/extras.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/srfi-14.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/tcp.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/foreign.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/scheme.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/srfi-18.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/utils.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/csi.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/irregex.import.so /root/salmonella/chicken-core/tests/test-repository cp -r /root/salmonella/chicken/lib/chicken/6/types.db /root/salmonella/chicken-core/tests/test-repository ======================================== compiler tests ... ../chicken compiler-tests.scm -output-file a.c -include-path .. gcc a.c -o a.o -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I.. -I"/root/salmonella/chicken/include/chicken" rm a.c gcc a.o -o a.out -L.. -L"/root/salmonella/chicken/lib" -Wl,-R"/root/salmonella/chicken/lib" -lchicken -lm -ldl rm a.o 12 12 12 12 12 bar 1 2 3 1 2 3 :1:2:3 1 2 3 Good, unrepresentable C strings cause errors ======================================== compiler tests (unboxing) ... ../chicken compiler-tests-3.scm -output-file a.c -include-path .. -unsafe -unboxing gcc a.c -o a.o -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I.. -I"/root/salmonella/chicken/include/chicken" rm a.c gcc a.o -o a.out -L.. -L"/root/salmonella/chicken/lib" -Wl,-R"/root/salmonella/chicken/lib" -lchicken -lm -ldl rm a.o ======================================== compiler inlining tests ... ../chicken inlining-tests.scm -output-file a.c -include-path .. -optimize-level 3 gcc a.c -o a.o -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I.. -I"/root/salmonella/chicken/include/chicken" rm a.c gcc a.o -o a.out -L.. -L"/root/salmonella/chicken/lib" -Wl,-R"/root/salmonella/chicken/lib" -lchicken -lm -ldl rm a.o ======================================== scrutiny tests ... ../chicken scrutiny-tests.scm -output-file a.c -include-path .. -scrutinize -analyze-only -ignore-repository -types ../types.db ======================================== callback tests ... ../chicken callback-tests.scm -output-file a.c -include-path .. gcc a.c -o a.o -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I.. -I"/root/salmonella/chicken/include/chicken" rm a.c gcc a.o -o a.out -L.. -L"/root/salmonella/chicken/lib" -Wl,-R"/root/salmonella/chicken/lib" -lchicken -lm -ldl rm a.o callbacks ... hi! callbacks ... hi! hi! [panic] callback returned twice - execution terminated callback-tests.scm:16: print ##sys#gc g1112 callback-tests.scm:7: call/cc callback-tests.scm:9: print callback-tests.scm:19: command-line-arguments callback-tests.scm:20: k1 callback-tests.scm:9: print <-- double-return from callback failed as it should. ======================================== runtime tests ... many arguments supported. ../chicken test-gc-hooks.scm -output-file a.c -include-path .. gcc a.c -o a.o -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I.. -I"/root/salmonella/chicken/include/chicken" rm a.c gcc a.o -o a.out -L.. -L"/root/salmonella/chicken/lib" -Wl,-R"/root/salmonella/chicken/lib" -lchicken -lm -ldl rm a.o major gc ... >>>>> GC pre hook - mode=0, count=0 [GC] level 1 gcs(minor) 4 gcs(major) 1 [GC] stack 0xbfb53a20 0xbfb67ab0 0xbfb73a20 [GC] from 0x404c5008 0x404da6d8 0x40502098 0x000156d0 [GC] to 0x40487008 0x40487008 0x404c4098 [GC] 0 locatives (from 32) <<<<< GC post hook - mode=1, count=0, ms=0 minor gc ... >>>>> GC pre hook - mode=0, count=0 <<<<< GC post hook - mode=0, count=0, ms=0 alloc ... >>>>> GC pre hook - mode=0, count=0 [GC] level 1 gcs(minor) 1 gcs(major) 2 [GC] stack 0xbfb53a20 0xbfb72600 0xbfb73a20 [GC] from 0x40487008 0x4049c6d8 0x404c4098 0x000156d0 [GC] to 0x404c5008 0x404c5008 0x40502098 [GC] 0 locatives (from 32) <<<<< GC post hook - mode=1, count=0, ms=0 >>>>> GC pre hook - mode=2, count=0 [GC] (old) fromspace: start=0x40487008, limit=0x404c4098 [GC] (old) tospace: start=0x404c5008, limit=0x40502098 [GC] resized heap to 11000004 bytes [GC] (new) fromspace: start=0x40503008, limit=0x40a41c6a [GC] (new) tospace: start=0x40a42008, limit=0x40f80c6a <<<<< GC post hook - mode=2, count=0, ms=0 >>>>> GC pre hook - mode=2, count=0 [GC] (old) fromspace: start=0x40503008, limit=0x40a41c6a [GC] (old) tospace: start=0x40a42008, limit=0x40f80c6a [GC] resized heap to 32000012 bytes [GC] (new) fromspace: start=0x40f81008, limit=0x41ec340e [GC] (new) tospace: start=0x41ec4008, limit=0x42e0640e <<<<< GC post hook - mode=2, count=0, ms=0 resize ... >>>>> GC pre hook - mode=2, count=0 [GC] (old) fromspace: start=0x40f81008, limit=0x41ec340e [GC] (old) tospace: start=0x41ec4008, limit=0x42e0640e [GC] resized heap to 64000024 bytes [GC] (new) fromspace: start=0x42e07008, limit=0x44c8b814 [GC] (new) tospace: start=0x40487008, limit=0x4230b814 <<<<< GC post hook - mode=2, count=0, ms=0 major gc ... >>>>> GC pre hook - mode=0, count=0 >>>>> GC pre hook - mode=2, count=1 [GC] (old) fromspace: start=0x42e07008, limit=0x44c8b814 [GC] (old) tospace: start=0x40487008, limit=0x4230b814 [GC] resized heap to 32000012 bytes [GC] (new) fromspace: start=0x44c8c008, limit=0x45bce40e [GC] (new) tospace: start=0x40487008, limit=0x413c940e <<<<< GC post hook - mode=2, count=1, ms=0 [GC] level 1 gcs(minor) 0 gcs(major) 3 [GC] stack 0xbfb53a20 0xbfb71320 0xbfb73a20 [GC] from 0x44c8c008 0x44ca16d8 0x45bce40e 0x000156d0 [GC] to 0x40487008 0x40487008 0x413c940e [GC] 0 locatives (from 32) <<<<< GC post hook - mode=1, count=0, ms=0 minor gc ... >>>>> GC pre hook - mode=0, count=0 <<<<< GC post hook - mode=0, count=0, ms=48 >>>>> GC pre hook - mode=0, count=0 >>>>> GC pre hook - mode=2, count=1 [GC] (old) fromspace: start=0x44c8c008, limit=0x45bce40e [GC] (old) tospace: start=0x40487008, limit=0x413c940e [GC] resized heap to 16000006 bytes [GC] (new) fromspace: start=0x413ca008, limit=0x41b6b20b [GC] (new) tospace: start=0x40487008, limit=0x40c2820b <<<<< GC post hook - mode=2, count=1, ms=0 [GC] level 1 gcs(minor) 1 gcs(major) 4 [GC] stack 0xbfb53a20 0xbfb73610 0xbfb73a20 [GC] from 0x413ca008 0x413df704 0x41b6b20b 0x000156fc [GC] to 0x40487008 0x40487008 0x40c2820b [GC] 0 locatives (from 32) <<<<< GC post hook - mode=1, count=0, ms=0 ======================================== library tests ... ../chicken records-and-setters-test.scm -output-file a.c -include-path .. gcc a.c -o a.o -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I.. -I"/root/salmonella/chicken/include/chicken" rm a.c gcc a.o -o a.out -L.. -L"/root/salmonella/chicken/lib" -Wl,-R"/root/salmonella/chicken/lib" -lchicken -lm -ldl rm a.o ======================================== reader tests ... ======================================== dynamic-wind tests ... ../chicken dwindtst.scm -output-file a.c -include-path .. gcc a.c -o a.o -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I.. -I"/root/salmonella/chicken/include/chicken" rm a.c gcc a.o -o a.out -L.. -L"/root/salmonella/chicken/lib" -Wl,-R"/root/salmonella/chicken/lib" -lchicken -lm -ldl rm a.o *** Skipping "feeley-dynwind" for now *** ======================================== lolevel tests ... ../chicken lolevel-tests.scm -output-file a.c -include-path .. gcc a.c -o a.o -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I.. -I"/root/salmonella/chicken/include/chicken" rm a.c gcc a.o -o a.out -L.. -L"/root/salmonella/chicken/lib" -Wl,-R"/root/salmonella/chicken/lib" -lchicken -lm -ldl rm a.o ======================================== arithmetic tests ... ======================================== pretty-printer tests ... ======================================== syntax tests ... Error: unbound variable: bar Call history: (##core#if (not540 (equal?541 (quote (1 2 3 a)) tmp538)) (error542 "test failed" (quote (1 2 3 a)) t...... (not540 (equal?541 (quote (1 2 3 a)) tmp538)) (equal?541 (quote (1 2 3 a)) tmp538) (quote (1 2 3 a)) (##core#quote (1 2 3 a)) (error542 "test failed" (quote (1 2 3 a)) tmp538 (quote543 (foo a))) (quote (1 2 3 a)) (##core#quote (1 2 3 a)) (quote543 (foo a)) (##core#quote (foo a)) (pp544 tmp538) (foo a) (##sys#list (##core#quote bar) (##core#quote a) (cadr x)) (cadr x) (bar548 a547 a) (bar548 a547 a) <-- 3 100 (M1: (m1 n)) 3628800 34 45 now outer 7 (1 2 3 a) (1 2 3 a) make[1]: *** [check] Error 70 make[1]: Leaving directory `/root/salmonella/chicken-core' make: *** [check] Error 2