-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Compiler version: 4.4.0 20090329 (prerelease) [gcc-4_4-branch revision 145224] (GCC) Platform: x86_64-pc-mingw32 configure flags: - --prefix=/opt/devel/gnu/cross-gcc/gcc-4.4.0/mingw/x86_64-pc-mingw32/mingw - --with-sysroot=/opt/devel/gnu/cross-gcc/gcc-4.4.0/mingw/x86_64-pc-mingw32/mingw - --with-gmp=/opt/devel/gnu/gcc/gcc-4.4.0/i686-pc-cygwin - --with-mpfr=/opt/devel/gnu/gcc/gcc-4.4.0/i686-pc-cygwin --build=i686-pc-cygwin - --host=i686-pc-cygwin --target=x86_64-pc-mingw32 --disable-bootstrap - --with-gnu-as - --with-as=/opt/devel/gnu/cross-gcc/gcc-4.4.0/mingw/x86_64-pc-mingw32/mingw/bin/x86_64-pc-mingw32-as.exe - --with-gnu-ld - --with-ld=/opt/devel/gnu/cross-gcc/gcc-4.4.0/mingw/x86_64-pc-mingw32/mingw/bin/x86_64-pc-mingw32-ld.exe - --enable-checking=release --enable-languages=c,ada,c++,fortran,java,objc,obj-c++ - --enable-libgomp
binutils: binutils-2.19.51.20090329 Build system: CYGWIN_NT-5.2-WOW64 kasandra 1.5.25(0.156/4/2) 2008-06-12 19:34 i686 Cygwin cc for building: gcc-4.4.0 revision 145224 i686-pc-cygwin-gcc (GCC) 4.4.0 20090329 (prerelease) [gcc-4_4-branch revision 145224] Copyright (C) 2009 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. as for building: GNU assembler (GNU Binutils) 2.19.51.20090329 Copyright 2008 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or later. This program has absolutely no warranty. This assembler was configured for a target of \`i686-pc-cygwin'. ld for building: GNU ld (GNU Binutils) 2.19.51.20090329 Copyright 2008 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. testresults: http://gcc.gnu.org/ml/gcc-testresults/2009-03/msg03193.html There are three major issues. 1.) The acats testsuite is completely broken, doesn't run at all. 2.) libgomp is completely broken. I'm using the pthread for windows implementation from the mingw-64 site. For the testsuite the neccessary header files are not found. set_ld_library_path_env_vars: ld_library_path=.:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/x86_64-pc-mingw32/./libgomp/.libs:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc Executing on host: /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/xgcc - -B/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ /home/rainer/software/src/gcc-4.4.0/libgomp/testsuite/libgomp.c/appendix-a/a.15.1.c -B/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/x86_64-pc-mingw32/./libgomp/ - -I/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/x86_64-pc-mingw32/./libgomp - -I/home/rainer/software/src/gcc-4.4.0/libgomp/testsuite/.. -fmessage-length=0 - -fopenmp -O2 - -L/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/x86_64-pc-mingw32/./libgomp/.libs - -lgomp -lm -o ./a.15.1.exe (timeout = 300) spawn /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/xgcc - -B/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ /home/rainer/software/src/gcc-4.4.0/libgomp/testsuite/libgomp.c/appendix-a/a.15.1.c - -B/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/x86_64-pc-mingw32/./libgomp/ - -I/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/x86_64-pc-mingw32/./libgomp - -I/home/rainer/software/src/gcc-4.4.0/libgomp/testsuite/.. -fmessage-length=0 - -fopenmp -O2 - -L/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/x86_64-pc-mingw32/./libgomp/.libs - -lgomp -lm -o ./a.15.1.exe /home/rainer/software/src/gcc-4.4.0/libgomp/testsuite/libgomp.c/appendix-a/a.15.1.c:3:19: error: stdio.h: No such file or directory /home/rainer/software/src/gcc-4.4.0/libgomp/testsuite/libgomp.c/appendix-a/a.15.1.c: In function 'work': /home/rainer/software/src/gcc-4.4.0/libgomp/testsuite/libgomp.c/appendix-a/a.15.1.c:8: warning: incompatible implicit declaration of built-in function 'printf' compiler exited with status 1 output is: /home/rainer/software/src/gcc-4.4.0/libgomp/testsuite/libgomp.c/appendix-a/a.15.1.c:3:19: error: stdio.h: No such file or directory /home/rainer/software/src/gcc-4.4.0/libgomp/testsuite/libgomp.c/appendix-a/a.15.1.c: In function 'work': /home/rainer/software/src/gcc-4.4.0/libgomp/testsuite/libgomp.c/appendix-a/a.15.1.c:8: warning: incompatible implicit declaration of built-in function 'printf' FAIL: libgomp.c/appendix-a/a.15.1.c (test for excess errors) 3.) gnat testsuite shows a lot of FAILs as like: /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-strops.adb:92: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-strops.adb:79: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-strops.adb:44: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-sopco3.adb:44: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-exctab.adb:158: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finroo.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finroo.ads:55: more undefined references to `___gnat_eh_personality_sj' follow /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finroo.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finroo.ads:55: undefined reference to `___gnat_end_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finroo.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finroo.ads:55: undefined reference to `___gnat_begin_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finroo.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finroo.ads:52: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finroo.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finroo.ads:52: undefined reference to `___gnat_end_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finroo.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finroo.ads:52: undefined reference to `___gnat_begin_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finroo.o:s-finroo.adb:(.data+0x238): undefined reference to `___gnat_others_value' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:501: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:519: undefined reference to `___gnat_end_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:519: undefined reference to `___gnat_begin_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:519: undefined reference to `___gnat_end_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:334: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:366: undefined reference to `___gnat_end_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:366: undefined reference to `___gnat_begin_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:366: undefined reference to `___gnat_end_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:264: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:287: undefined reference to `___gnat_end_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:287: undefined reference to `___gnat_begin_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:377: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:382: undefined reference to `___gnat_end_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:382: undefined reference to `___gnat_begin_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:382: undefined reference to `___gnat_end_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:93: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:150: undefined reference to `___gnat_end_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:150: undefined reference to `___gnat_begin_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:164: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:200: undefined reference to `___gnat_end_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.adb:200: undefined reference to `___gnat_begin_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.ads:142: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.ads:142: undefined reference to `___gnat_end_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.ads:142: undefined reference to `___gnat_begin_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.ads:131: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.ads:131: undefined reference to `___gnat_end_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.ads:131: undefined reference to `___gnat_begin_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/s-finimp.o:s-finimp.adb:(.data+0x258): undefined reference to `___gnat_others_value' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/a-finali.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/a-finali.ads:64: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/a-finali.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/a-finali.ads:64: undefined reference to `___gnat_end_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/a-finali.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/a-finali.ads:64: undefined reference to `___gnat_begin_handler' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/a-finali.o:a-finali.adb:(.data+0x238): undefined reference to `___gnat_others_value' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/a-tags.adb:542: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/a-tags.adb:976: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/a-tags.adb:962: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/a-tags.adb:579: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/a-exexda.adb:324: undefined reference to `___gnat_eh_personality_sj' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/a-except.o:/home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/a-exexda.adb:449: more undefined references to `___gnat_eh_personality_sj' follow ./abstract_with_anonymous_result.o:abstract_with_anonymous_result.adb:(.text+0x11c6): undefined reference to `___gnat_begin_handler' ./abstract_with_anonymous_result.o:abstract_with_anonymous_result.adb:(.text+0x1243): undefined reference to `___gnat_end_handler' ./abstract_with_anonymous_result.o:abstract_with_anonymous_result.adb:(.text+0x14a3): undefined reference to `___gnat_eh_personality_sj' ./abstract_with_anonymous_result.o:abstract_with_anonymous_result.adb:(.text+0x155b): undefined reference to `___gnat_begin_handler' ./abstract_with_anonymous_result.o:abstract_with_anonymous_result.adb:(.text+0x15d8): undefined reference to `___gnat_end_handler' ./abstract_with_anonymous_result.o:abstract_with_anonymous_result.adb:(.data+0x0): undefined reference to `___gnat_others_value' /home/rainer/software/build/i686-pc-cygwin_cross_x86_64-pc-mingw32/gcc-4.4.0/gcc/gcc/ada/rts/seh_init.c:187: undefined reference to `__global_unwind2' It looks like the exception handling is broken. Cheers, Rainer -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknR3AgACgkQoUhjsh59BL4LoACeL/8IFLeFKVgM6E4qsBt3W3Zn q8YAni3T2Q9fkIwMPuHfh/fBvnmfM667 =dEXI -----END PGP SIGNATURE-----