Ok, here are some results for you, both on the same machine. The first may be of interest because of the GCC version, which is 5.1.
CPU: AMD FX-8320E 8-core, 3.2 Ghz Operating system: Arch Linux Hardware platform: x86-64 C Compiler: gcc 5.1.0 Installation works?: yes Tests work?: no [hangs on apply-test.scm] Installation of eggs works?: not attempted So it appears that whatever is causing apply-test.scm to hang is not yet fixed in GCC 5.1 ... :-( . However, everything was fine with Clang: Operating system: Arch Linux Hardware platform: x86-64 C Compiler: clang 3.6.2 Installation works?: yes Tests work?: yes Installation of eggs works?: yes 'time' results ========== time make PLATFORM=linux C_COMPILER=clang PREFIX=/opt/chicken410 install check real 3m38.521s user 3m5.263s sys 0m7.263s time /opt/chicken410/bin/chicken-install pastiche real 3m54.964s user 2m7.367s sys 0m5.210s On Fri, Jul 24, 2015 at 5:33 AM, Peter Bex <[email protected]> wrote: > Hello everyone, > > 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 > > This tarball has the following SHA-2 checksum: > 8b20fbe77a47a04417eaada3a8ef2218e51dabf919957f7059f4d60ddb6e2ad5 > > The list of changes since version 4.9.0 is available here: > http://code.call-cc.org/dev-snapshots/2015/07/24/NEWS > The NEWS file incorrectly mentions rc3 instead of rc4, we apologise for > that. > > The changes since 4.10.0rc1 are as follows: > - SIGBUS, SIGILL and SIGFPE cause proper exceptions instead of panicking > - string-translate* no longer scans beyond string boundaries > (CVE-2015-4556) > - A corner case bug in substring-index and substring-index-ci that was > introduced as part of the fix for CVE-2014-9651 has been fixed. > - chicken.h has been fixed so it does not cause an error in C++ mode. > - create-directory will not skip creation of topmost parent dir in Windows. > - The types.db entries for {read,write}-string read-u8vector have been > improved. > - The types.db entries for several SRFI-4 procedures have been fixed. > - The performance of read-u8vector has been improved. > - The "scheme" module now includes an export for the "angle" procedure. > - normalize-pathname no longer considers ".//foo" as the absolute "/foo". > - A few small improvements have been made in the manual. > > If you're wondering what happened to release candidate 2 and 3, the > rc2 was created but never announced, and rc3 was incorrectly versioned, > so it has been skipped. Sorry for that, as well :) > > Please test this new version on as many platforms as you can, and let > us know if there are any problems with it. If no problems are found > we can make a 4.10.0 release soon. > > As usual, you can test as follows: > > $ make PLATFORM=<platform> PREFIX=<some dir> install check > $ <some dir>/bin/chicken-install pastiche > > If you want to build CHICKEN with a compiler other than the default one, > just use C_COMPILER=<the compiler> (e.g., C_COMPILER=clang) on the make > invocation. This may be necessary if your default C compiler is a GCC > which is newer than 4.8, because there is a bug in those versions that > causes one of the tests (apply-test.scm) to hang for a very long time. > This is a known problem which we can't do much about. > > If you can, please let us know the following information about the > environment you tested the RC tarball on: > > Operating system: (e.g., FreeBSD 10.1, Debian 8, Windows 7 mingw-msys) > Hardware platform: (e.g., x86, x86-64, PPC) > C Compiler: (e.g., GCC 4.8.4, clang 3.6) > Installation works?: yes or no > Tests work?: yes or no > Installation of eggs works?: yes or no > > Thanks in advance, > The CHICKEN Team > > _______________________________________________ > Chicken-users mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/chicken-users > >
_______________________________________________ Chicken-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-users
