https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80117
Bug ID: 80117 Summary: [7 regression] a-cfinve.ads:245:04: warning: types for unchecked conversion have different sizes Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: build Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: sch...@linux-m68k.org Target Milestone: --- Target: aarch64-*-* Created attachment 41005 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41005&action=edit Full build log When building an ada-enabled compiler for aarch64 with --with-multilib-list=lp64,ilp32 the ilp32 adalib fails to build: /home/abuild/rpmbuild/BUILD/gcc-7.0.1-r246083/obj-aarch64-suse-linux/./gcc/xgcc -B/home/abuild/rpmbuild/BUILD/gcc-7.0.1-r246083/obj-aarch64-suse-linux/./gcc/ -B/usr/aarch64-suse-linux/bin/ -B/usr/aarch64-suse-linux/lib/ -isystem /usr/aarch64-suse-linux/include -isystem /usr/aarch64-suse-linux/sys-include -c -g -O2 -mabi=ilp32 -fPIC -W -Wall -gnatpg -nostdinc -mabi=ilp32 a-finve.adb -o a-cfinve.o a-cfinve.ads:245:04: warning: in instantiation at a-coboho.adb:55 a-cfinve.ads:245:04: warning: types for unchecked conversion have different sizes make[9]: *** [../gcc-interface/Makefile:296: a-cfinve.o] Error 1