This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Ada] Implementation of aspects within generic units
- From: Richard Guenther <richard dot guenther at gmail dot com>
- To: Arnaud Charlet <charlet at adacore dot com>
- Cc: Iain Sandoe <developer at sandoe-acoustics dot co dot uk>, "Joseph S. Myers" <joseph at codesourcery dot com>, Eric Botcazou <botcazou at adacore dot com>, gcc-patches at gcc dot gnu dot org
- Date: Thu, 1 Sep 2011 10:01:01 +0200
- Subject: Re: [Ada] Implementation of aspects within generic units
- References: <20110831094306.GA25125@adacore.com> <CAFiYyc1rHYoQ5sDcYjxnZsdV1zoQKAMn=wc8p0ZhKZ8dmABU7g@mail.gmail.com> <20110831111610.GA49689@adacore.com> <CAFiYyc1J6Y6XCLndoqCuWT8tyXnAn3SwhtsXZ9-mrJW_ZZ58jw@mail.gmail.com> <20110831150740.GC83109@adacore.com> <Pine.LNX.4.64.1108311551150.381@digraph.polyomino.org.uk> <20110831155718.GB90456@adacore.com> <58487A02-7DE9-48DD-BAFB-D2DC4A61156B@sandoe-acoustics.co.uk> <20110831163434.GA95956@adacore.com> <CAFiYyc3Q4imawytjov5Jx5JhQDQBALxKj8Pi-qOeqNm+pVDykw@mail.gmail.com>
On Thu, Sep 1, 2011 at 9:06 AM, Richard Guenther
<richard.guenther@gmail.com> wrote:
> On Wed, Aug 31, 2011 at 6:34 PM, Arnaud Charlet <charlet@adacore.com> wrote:
>>> Program received signal EXC_BAD_ACCESS, Could not access memory.
>>> Reason: KERN_PROTECTION_FAILURE at address: 0x00000000
>>> 0x001c4fa0 in lib__writ__write_ali ()
>>> (gdb) bt
>>> #0 ?0x001c4fa0 in lib__writ__write_ali ()
>>> #1 ?0x0036799a in _ada_gnat1drv ()
>>> #2 ?0x000305f5 in gnat_parse_file ()
>>
>> I just triple checked, and revision 178381 is OK for me on
>> x86_64-unknown-linux-gnu.
>>
>> Unfortunately without debug info, the above traceback isn't
>> giving much info.
>>
>> Just a shot in the dark, can you try to pinpoint at which revision
>> things started to break? That'd be useful.
>>
>> In particular I'd be curious to know if revision 178376 has the failure or not.
>>
>> Same for revision 178311
>
> My bootstrap compiler is GCC 4.3.4, the error occurs in stage3 (well, when
> building the RTS). ?It will take some time to check the revs you quoted.
glibc 2.11.1, on SLE11 SP1, binutils from what will be SP2, 2.21.1.
r178311, no-go:
error: "exp_light.ali" not found, "exp_light.adb" must be compiled
make[3]: *** [ada/b_gnat1.adb] Error 5
make[3]: *** Waiting for unfinished jobs....
r178376, broken.
r178316, which maybe fixed the r178311 issue: ok.
Richard.
> Richard.
>