[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] CHICKEN 4.10.0 release candidate 4 available
From: |
Tim van der Linden |
Subject: |
Re: [Chicken-users] CHICKEN 4.10.0 release candidate 4 available |
Date: |
Mon, 27 Jul 2015 15:31:00 +0900 |
On Fri, 24 Jul 2015 13:33:24 +0200
Peter Bex <address@hidden> 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] CHICKEN 4.10.0 release candidate 4 available, Peter Bex, 2015/07/24
- Re: [Chicken-users] CHICKEN 4.10.0 release candidate 4 available,
Tim van der Linden <=
- Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 4 available, Sven Hartrumpf, 2015/07/27
- Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 4 available, Peter Bex, 2015/07/27
- Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 4 available, Tim van der Linden, 2015/07/27
- Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 4 available, Peter Bex, 2015/07/27
- Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 4 available, Tim van der Linden, 2015/07/27
- Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 4 available, Oleg Kolosov, 2015/07/27
Re: [Chicken-users] CHICKEN 4.10.0 release candidate 4 available, Evan Hanson, 2015/07/27
Re: [Chicken-users] CHICKEN 4.10.0 release candidate 4 available, Erik Falor, 2015/07/27
Re: [Chicken-users] CHICKEN 4.10.0 release candidate 4 available, Matt Gushee, 2015/07/27