chicken-announce
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-announce] [Chicken-users] CHICKEN 4.10.0 release candidate


From: Tim van der Linden
Subject: Re: [Chicken-announce] [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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]