[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate
From: |
Jörg F. Wittenberger |
Subject: |
Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available |
Date: |
Sun, 14 Jun 2015 16:48:58 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux armv7l; rv:31.0) Gecko/20100101 Icedove/31.7.0 |
That's interesting. I just succeeded to build chicken (both the 4.9.1
and my local deviations) with gcc 4.9.2 and clang 3.5.0 on both amd64
and armhf.
However I ran into many other issues.
Latest entry on the list `thread-join!` not knowing that thread can be
in sleeping state.
Also there's something strange going on - I observe object references
being mixed up. (Though this could be an unrelated bug, it never
happened in the past couple of years.)
Am 14.06.2015 um 16:27 schrieb Peter Bex:
> On Tue, Jun 09, 2015 at 09:59:27PM +0200, Peter Bex wrote:
>> Operating system: Debian 8.1
>> Hardware platform: Powerpc (32 bits, iBook G4)
>> C Compiler: Clang 3.5.0-10
>> Installation works?: yes
>> Tests work?: no
>> Installation of eggs works?: no
>>
>> The clang build segfaults on the very first test, and if I build
>> with DEBUGBUILD=1 it fails with a panic:
>>
>> [panic] `##sys#error-hook' is not defined - the `library' unit was probably
>> not linked with this executable - execution terminated
>>
>> I'll try to investigate why this is failing later.
>
> I just tried, and clang produces binaries that segfault for
> CHICKEN 4.8.0 and CHICKEN 4.9.0 as well. It had a very tough
> time compiling CHICKEN 4.6.0 and 4.7.0; after an hour of waiting
> for it to compile library.c, I decided to abort the build.
>
> Because this isn't a new problem, I don't think we should let
> this hold up the 4.10.0 release. Considering clang's problems
> with compiling even library.c for those older releases, I think
> it's safe to assume (for now) that clang has problems on powerpc.
>
> I tried digging in, but I hit a wall as soon as I tried gdb on a
> basic csi session: it fails right at the start, in C_toplevel:
> it looks like the toplevel_trampoline argument it passes to
> C_reclaim (a function pointer) already gets mangled. This might
> be a problem with casting function pointers to C_word *.
>
> Cheers.
> Peter
>
>
>
> _______________________________________________
> Chicken-users mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/chicken-users
>
signature.asc
Description: OpenPGP digital signature
Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available, Peter Bex, 2015/06/09
Re: [Chicken-users] CHICKEN 4.10.0 release candidate 1 available, Erik Falor, 2015/06/09
Re: [Chicken-users] CHICKEN 4.10.0 release candidate 1 available, Erik Falor, 2015/06/09
Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available, Peter Bex, 2015/06/09
Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available, John Cowan, 2015/06/14
Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 1 available, Leonardo Taccari, 2015/06/09
Re: [Chicken-users] CHICKEN 4.10.0 release candidate 1 available, Michele La Monaca, 2015/06/10