On Thu, Aug 28, 2008 at 12:36 PM, Manuel López-Ibáñez
<[EMAIL PROTECTED]> wrote:
> Dear all,
>
> I get the following errors when running the GNAT testsuite on
> x86_64-unknown-linux-gnu with make check -j2
> --target_board=\{-m32,-m64\}.
>
> Executing on host: /home/manuel/test/139674M/build/gcc/gnatmake
> -I/home/manuel/test/139674M/build/gcc/ada/rts
> --GCC=/home/manuel/test/139674M/build/gcc/xgcc --GNATBIND=\
> /home/manuel/test/139674M/build/gcc/gnatbind
> --GNATLINK=/home/manuel/test/139674M/build/gcc/gnatlink -cargs
> -B/home/manuel/test/139674M/build/gcc -largs --GCC=/home/man\
> uel/test/139674M/build/gcc/xgcc -B/home/manuel/test/139674M/build/gcc
> -margs -q -f 
> /home/manuel/test/src/gcc/testsuite/gnat.dg/allocator_maxalign1.adb
>   -I/home/manuel\
> /test/139674M/build/gcc/ada/rts  -lm   -m32 -o
> ./allocator_maxalign1.exe    (timeout = 300)
> /usr/bin/ld: warning: i386:x86-64 architecture of input file
> `b~allocator_maxalign1.o' is incompatible with i386 output^M
> /usr/bin/ld: warning: i386:x86-64 architecture of input file
> `/home/manuel/test/139674M/build/gcc/ada/rts/ada.o' is incompatible
> with i386 output^M
> /usr/bin/ld: warning: i386:x86-64 architecture of input file
> `/home/manuel/test/139674M/build/gcc/ada/rts/interfac.o' is
> incompatible with i386 output^M
> /usr/bin/ld: warning: i386:x86-64 architecture of input file
> `/home/manuel/test/139674M/build/gcc/ada/rts/system.o' is incompatible
> with i386 output^M
>
>
> It seems like some race condition to me. Any idea?

Ada doesn't support multi-libbing and is confused if you test with -m32.

Richard.

Reply via email to