[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Chicken 4.9.0rc1 fails test on OpenBSD 5.4
From: |
Mario Domenech Goulart |
Subject: |
Re: [Chicken-users] Chicken 4.9.0rc1 fails test on OpenBSD 5.4 |
Date: |
Wed, 30 Apr 2014 00:44:07 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
Hi Alexander,
On Tue, 29 Apr 2014 23:25:59 +0200 "Alexander Shendi" <address@hidden> wrote:
> I have (somewhat belatedly) tested CHICKEN 4.9.0rc1.
> * OS: OpenBSD/amd64 5.4 (RELEASE)
> * C-Compiler: clang-3.3 (from packages)
> * Install runs OK. Invocation "gmake PREFIX=/usr/local/ PLATFORM=bsd
> C_COMPILER=clang install"
> * "sudo chicken-install pastiche" works.
> * Tests fail. Invocation "gmake PREFIX=/usr/local/ PLATFORM=bsd
> C_COMPILER=clang check"
> * See attached "typescript.txt" for details.
Thanks for reporting this issue. I can reproduce it on OpenBSD/amd64
5.4 with clang 3.3. I can't reproduce it using gcc 4.2.1 on the same
platform.
apply-tests work as expected when interpreted, but crashes when compiled
(as shown by your log).
Although apply-tests.scm prints
If this segfaults on x86-64, try updating GCC (4.5 has a
code-generation bug)
, I'm afraid it may be related to CHICKEN. We are not running GCC 4.5
and the compiled apply-tests does work _sometimes_ (just compile
apply-tests.scm and run it a couple of times -- most of times it crashes
but sometimes it works).
I think this issue deserves some investigation before we release 4.9.0.
Again, thanks for testing and reporting your findings.
Best wishes.
Mario
--
http://parenteses.org/mario