> Eric Botcazou <ebotca...@adacore.com> writes: > > >> Thank you! I commited the patch. > > > > It breaks the Ada build on x86-64 though: > > Also on ia64:
Sorry to hear that :( > > /usr/local/gcc/test/Build/./prev-gcc/xgcc > -B/usr/local/gcc/test/Build/./prev-gcc/ -B/usr/ia64-suse-linux/bin/ > -B/usr/ia64-suse-linux/bin/ -B/usr/ia64-suse-linux/lib/ -isystem > /usr/ia64-suse-linux/include -isystem /usr/ia64-suse-linux/sys-include -c > -g -O2 -gtoggle -gnatpg -gnata -W -Wall -nostdinc -I- -I. -Iada/generated > -Iada -I../../gcc/ada -I../../gcc/ada/gcc-interface > ../../gcc/ada/eval_fat.adb -o ada/eval_fat.o > +===========================GNAT BUG DETECTED==============================+ > | 6.0.0 20151007 (experimental) (ia64-suse-linux) GCC error: | > | in convert_move, at expr.c:282 | > | Error detected around ../../gcc/ada/eval_fat.adb:191:21 | Lacking ia-64 machine I have trouble to reproduce this. Does the patch in https://gcc.gnu.org/ml/gcc-patches/2015-10/msg00902.html help? and if it doesn't can you possibly take a look at the backtrace and what trees are passed to expand_assignmnet? Thanks, Honza > > Andreas. > > -- > Andreas Schwab, SUSE Labs, sch...@suse.de > GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 > "And now for something completely different."