[Bug ada/63656] New: a-tags.adb:82:04: warning: types for unchecked conversion have different sizes

arekm at maven dot pl gcc-bugzilla@gcc.gnu.org
Mon Oct 27 11:10:00 GMT 2014


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63656

            Bug ID: 63656
           Summary: a-tags.adb:82:04: warning: types for unchecked
                    conversion have different sizes
           Product: gcc
           Version: 4.9.2
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: ada
          Assignee: unassigned at gcc dot gnu.org
          Reporter: arekm at maven dot pl

I'm trying to build gcc from current 4.9 branch (so, future 4.9.2).

Unfortunately:

/home/users/arekm/rpm/BUILD/gcc-4.9.1/builddir/./gcc/xgcc
-B/home/users/arekm/rpm/BUILD/gcc-4.9.1/builddir/./gcc/
-B/usr/x86_64-pld-linux/bin/ -B/usr/x86_64-pld-linux/lib/ -isystem
/usr/x86_64-pld-linux/include -isystem /usr/x86_64-pld-linux/sys-include    -c
-O2 -m32 -fPIC  -W -Wall -gnatpg -nostdinc -m32   \
      a-tags.adb -o a-tags.o
a-tags.adb:82:04: warning: types for unchecked conversion have different sizes
a-tags.adb:85:04: warning: types for unchecked conversion have different sizes
a-tags.adb:90:04: warning: types for unchecked conversion have different sizes
a-tags.adb:93:04: warning: types for unchecked conversion have different sizes
a-tags.adb:96:04: warning: types for unchecked conversion have different sizes
a-tags.adb:102:04: warning: types for unchecked conversion have different sizes
a-tags.adb:105:04: warning: types for unchecked conversion have different sizes
a-tags.adb:108:04: warning: types for unchecked conversion have different sizes
a-tags.adb:111:04: warning: types for unchecked conversion have different sizes
a-tags.adb:766:07: warning: types for unchecked conversion have different sizes
../gcc-interface/Makefile:3112: polecenia dla obiektu 'a-tags.o' nie powiodły
się
make[10]: *** [a-tags.o] Błąd 1
make[10]: Opuszczenie katalogu
'/home/users/arekm/rpm/BUILD/gcc-4.9.1/builddir/gcc/ada/rts_32'

configured as:
  $ ../configure --prefix=/usr --with-local-prefix=/usr/local
--libdir=/usr/lib64 --libexecdir=/usr/lib64 --infodir=/usr/share/info
--mandir=/usr/share/man --x-libraries=/usr/lib64 --enable-bootstrap
--disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-c99
--enable-checking=release --disable-cld --enable-cmath --enable-decimal-float
--enable-gnu-unique-object --enable-initfini-array
--enable-languages=c,c++,fortran,objc,obj-c++,ada,java,go --enable-libgomp
--enable-libitm --enable-libmudflap --enable-linker-build-id
--enable-linux-futex --enable-long-long --enable-nls --enable-lto
--enable-plugin --enable-shared --enable-threads=posix --disable-werror
--with-cloog --with-demangler-in-ld --with-gnu-as --with-gnu-ld
--with-linker-hash-style=gnu --with-long-double-128 --with-ppl
--disable-ppl-version-check --with-slibdir=/lib64 --without-system-libunwind
--with-system-zlib --enable-__cxa_atexit --enable-libstdcxx-allocator=new
--disable-libstdcxx-pch --enable-libstdcxx-threads --enable-libstdcxx-time=rt
--enable-libstdcxx-visibility --enable-symvers=gnu
--with-gxx-include-dir=/usr/include/c++/4.9.1 --disable-gconf-peer
--enable-gtk-cairo --enable-java-awt=xlib,gtk --enable-jni --enable-libgcj
--enable-libgcj-multifile --enable-libgcj-database --disable-libjava-multilib
--enable-static-libjava --enable-xmlj --with-pkgversion=PLD-Linux
--with-bugurl=http://bugs.pld-linux.org x86_64-pld-linux



system: Linux, glibc 2.20, x86_64


Found similar bug #56030. It wasn't fixed because "X32 isn't usable for Ada."
but regular x86 32bit are usable (I assume).


More information about the Gcc-bugs mailing list