On Fri, 24 Jul 2015 13:33:24 +0200 Peter Bex <pe...@more-magic.net> wrote:
> Hello everyone, Hi Gang, > The fourth release candidate for CHICKEN 4.10.0 is now available for download: > http://code.call-cc.org/dev-snapshots/2015/07/24/chicken-4.10.0rc4.tar.gz Nice! Thanks for the persistent hard work in pushing this forward. Hoping to do more with CHICKEN in the future, for now I can help to test at least. > ... > > As usual, you can test as follows: > > $ make PLATFORM=<platform> PREFIX=<some dir> install check > $ <some dir>/bin/chicken-install pastiche Installed & tested on two different systems: 1. Debian 7 - 8 Core i7-4790K CPUs @ 4.00GHz - 8 Gb of DDR3 1600 RAM Total install and test time: 72.011 seconds. - Operating system: Debian 7.8 (Wheezy) - Hardware platform: x86-64 - C Compiler: GCC 4.7.2 - Installation works?: Yes, no errors - Tests work?: Yes, no errors - Installation of eggs works?: Yes, no errors (installed the Pastiche egg) 2. Debian 8 - 4 Atom CPUs D525 @ 1.80GHz - 4 Gb of DDR2 800 RAM Total install and test time: did not complete. - Operating system: Debian 8.1 (Jessie) - Hardware platform: x86-64 - C Compiler: GCC 4.9.2 - Installation works?: Yes, no errors - Tests work?: No, possible error - Installation of eggs works?: Unknown Output during tests on this Atom system: ======================================== callback tests ... /home/tim/chicken-test/chicken-4.10.0rc4/tests/../chicken 'callback-tests.scm' -output-file 'a.c' -types ../types.db -ignore-repository -verbose -include-path /home/tim/chicken-test/chicken-4.10.0rc4/tests/.. 'gcc' 'a.c' -o 'a.o' -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I/home/tim/chicken-test/chicken-4.10.0rc4/tests/.. -I"/home/tim/chicken-test//include/chicken" rm a.c 'gcc' 'a.o' -o 'a.out' -L/home/tim/chicken-test/chicken-4.10.0rc4/tests/.. -Wl,-R/home/tim/chicken-test/chicken-4.10.0rc4/tests/.. -L"/home/tim/chicken-test//lib" -Wl,-R"/home/tim/chicken-test//lib" -lchicken -lm -ldl rm a.o callbacks ... hi! callbacks ... hi! hi! **** [panic] callback returned twice - execution terminated callback-tests.scm:16: print callback-tests.scm:17: ##sys#gc callback-tests.scm:17: g11 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. testing 'apply' with 0..2048 (maximum apply argument count)... If this segfaults on x86-64, try updating GCC (4.5 has a code-generation bug): invoking directly with 0..50... invoking directly with 1998..2048 (maximum interpreted direct argument count)... testing 'apply' can detect calls of too many arguments... testing direct invocation can detect calls of too many arguments... /home/tim/chicken-test/chicken-4.10.0rc4/tests/../chicken 'apply-test.scm' -output-file 'a.c' -types ../types.db -ignore-repository -verbose -include-path /home/tim/chicken-test/chicken-4.10.0rc4/tests/.. 'gcc' 'a.c' -o 'a.o' -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I/home/tim/chicken-test/chicken-4.10.0rc4/tests/.. -I"/home/tim/chicken-test//include/chicken" The [panic] line (marked with **** in front) might be a possible failed test? Furthermore, as you can see, the system does progress a bit but hangs at the last line. I have let it run for 2 hours, and it did not get past this GCC compiling step. Either this Atom system is too weak to run these test in a timely fashion, or something else is going wrong... > ... > > Thanks in advance, > The CHICKEN Team I hope these metrics are of use! Cheers, Tim _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users