Eric Botcazou <[EMAIL PROTECTED]> writes: >> Fails here on ia64. > > OK, this should be fixed everywhere now.
Unfortunately it isn't. /tmp/cvs/gcc-20080421/Build/./gcc/xgcc -B/tmp/cvs/gcc-20080421/Build/./gcc/ -B/tmp/cvs/gcc-20080421/Build/root/ia64-suse-linux/bin/ -B/tmp/cvs/gcc-20080421/Build/root/ia64-suse-linux/lib/ -isystem /tmp/cvs/gcc-20080421/Build/root/ia64-suse-linux/include -isystem /tmp/cvs/gcc-20080421/Build/root/ia64-suse-linux/sys-include -c -g -O2 -fPIC -DUSE_GAS_SYMVER -W -Wall -gnatpg a-swmwco.ads -o a-swmwco.o a-swmwco.ads: In function 'Ada.Strings.Wide_Maps.Wide_Constants': a-swmwco.ads:40: error: non-trivial conversion at assignment const struct ada__strings__wide_maps__wide_character_ranges___XUB * struct ada__strings__wide_maps__wide_character_ranges___XUB * ada__strings__wide_maps__wide_constants__control_set.set.P_BOUNDS = &ada__strings__wide_maps__wide_constants__control_ranges.F.BOUNDS a-swmwco.ads:40: error: non-trivial conversion at assignment const struct ada__strings__wide_maps__wide_character_ranges___XUB * struct ada__strings__wide_maps__wide_character_ranges___XUB * ada__strings__wide_maps__wide_constants__graphic_set.set.P_BOUNDS = &ada__strings__wide_maps__wide_constants__graphic_ranges.F.BOUNDS +===========================GNAT BUG DETECTED==============================+ | 4.4.0 20080421 (experimental) [trunk revision 134503] (ia64-suse-linux-gnu) GCC error:| | verify_gimple failed | | Error detected at a-swmwco.ads:449:6 | Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL PROTECTED] SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."