On 2/16/07, Richard Guenther <richard.guenther@gmail.com> wrote:
> On 2/16/07, Sandra Loosemore <sandra@codesourcery.com> wrote:
> > Ian Lance Taylor wrote:
> >
> > > Sure, go for it.
> >
> > OK, I've just committed the megapatch. :-) Wahoo!
> >
> > I've started one last round of testing to check for any regressions that might
> > have crept in during my last round of merging from HEAD. If that turns up
> > anything, I'll submit separate patches in the morning.
> >
> > Thanks to everyone for reviewing patches and helping us get this cleaned up and
> > committed! :-)
>
> Ada seems to be broken:
>
> /obj/trunk-g/./gcc/xgcc -B/obj/trunk-g/./gcc/
> -B/usr/local/i686-pc-linux-gnu/bin/
> -B/usr/local/i686-pc-linux-gnu/lib/ -isystem
> /usr/local/i686-pc-linux-gnu/include -isystem
> /usr/local/i686-pc-linux-gnu/sys-include -c -g -O2 -fPIC -W -Wall
> -gnatpg a-calari.adb -o a-calari.o
> +===========================GNAT BUG DETECTED==============================+
> | 4.3.0 20070216 (experimental) (i686-pc-linux-gnu) GCC error: |
> | in build3_stat, at tree.c:3125 |
> | Error detected at a-calari.adb:48:37 |
> | Please submit a bug report; see http://gcc.gnu.org/bugs.html. |
> | Use a subject line meaningful to you and us to track the bug. |
> | 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). |
> +==========================================================================+
>
> Please include these source files with error report
> Note that list may not be accurate in some cases,
> so please double check that the problem can still
> be reproduced with the set of files listed.
>
>
> compilation abandoned
> make[7]: *** [a-calari.o] Error 1
Little more information:
#2 0x080c3400 in call_to_gnu (gnat_node=1692, gnu_result_type_p=0xbfcb4e7c,
gnu_target=0x0) at /home/richard/src/trunk/gcc/ada/trans.c:1995
1995 gnu_subprog_call = build3 (CALL_EXPR, TREE_TYPE (gnu_subprog_type),