bootstrap failure current CVS in Ada
Andreas Jaeger
aj@suse.de
Wed Jan 5 13:24:00 GMT 2005
Daniel Berlin <dberlin@dberlin.org> writes:
> On Tue, 4 Jan 2005, Richard Kenner wrote:
>
>> The java problem is that Java doesn't create a block tree for functions,
>> it relies on the function lowering to do it.
>> Does Ada do the same?
>>
>> Ada *tries* to create a block tree for functions. There's always the chance
>> it's done incorrectly, but there's been no evidence of that so far.
>>
> Then it's not the same problem as the java problem.
>
> We are trying to call gen_subprogram_die twice for the same decl,
> which shouldn't happen (it's callers are supposed to make sure we
> haven't already output it).
> Let me know if this fixes it.
> This is the only obvious caller that isn't doing such checking, and thus,
> could cause this problem.
> If it doesn't fix it, i'll go try to build ada and debug it.
It fails in a different place - here:
stage1/xgcc -Bstage1/ -B/opt/gcc/4.0-devel/x86_64-suse-linux-gnu/bin/ -c -g -O2 -gnatpg -gnata -I- -I. -Iada -I/cvs/gcc/gcc/ada /cvs/gcc/gcc/ada/exp_ch2.adb -o ada/exp_ch2.o
+===========================GNAT BUG DETECTED==============================+
| 4.0.0 20050105 (experimental) (x86_64-suse-linux-gnu) GCC error: |
| in add_abstract_origin_attribute, at dwarf2out.c:10465 |
| Error detected at exp_ch2.adb:749:1 |
| Please submit a bug report; see http://gcc.gnu.org/bugs.html. |
| Include the entire contents of this bug box in the report. |
| Include the exact gcc or gnatmake command that you entered. |
| Also include sources listed below in gnatchop format |
| (concatenated together with no headers between files). |
+==========================================================================+
Andreas
--
Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj
SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20050105/e02e2df5/attachment.sig>
More information about the Gcc
mailing list