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

Reply via email to