[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [GNU Autoconf 2.53] testsuite.log: 1 failures
From: |
Akim Demaille |
Subject: |
Re: [GNU Autoconf 2.53] testsuite.log: 1 failures |
Date: |
26 Mar 2002 09:43:42 +0100 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Common Lisp) |
| Per output request ...
Thanks for the report.
Steven, the stripped down testsuite.log is included below.
Apparently, the linker dies systematically with a weird message:
| configure:2611: cc -O -xtarget=ultra -xarch=v9a -xcode=pic32 -s -o conftest
conftest.c cf77_test.o -L/usr/ccs/lib -L/usr/lib
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3 -L/usr/ccs/bin
-L/usr/local/lib -lg2c -lm >&5
| ld: fatal: file cf77_test.o: wrong ELF class: ELFCLASS32
| ld: fatal: File processing errors. No output written to conftest
Maybe we are lacking a means to diagnose that the compile chain is not
usable? Your call :)
| configure:1601: g77 -o conftest -g -O2 -v conftest.f >&5
| g77 version 2.95.3 20010315 (release) (from FSF-g77 version 0.5.25 20010315
(release))
| Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/specs
| gcc version 2.95.3 20010315 (release)
| /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/f771 conftest.f -quiet
-dumpbase conftest.f -g -O2 -version -fversion -o /var/tmp/ccAFDKfH.s
| GNU F77 version 2.95.3 20010315 (release) (sparc-sun-solaris2.8) compiled by
GNU C version 2.95.3 20010315 (release).
| GNU Fortran Front End version 0.5.25 20010315 (release)
| /usr/ccs/bin/as -V -Qy -s -o /var/tmp/ccuYkdCi.o /var/tmp/ccAFDKfH.s
| /usr/ccs/bin/as: Sun WorkShop 6 99/08/18
| /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/collect2 -V -Y
P,/usr/ccs/lib:/usr/lib -Qy -o conftest
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crt1.o
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crti.o
/usr/ccs/lib/values-Xa.o
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crtbegin.o
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3 -L/usr/ccs/bin
-L/usr/ccs/lib -L/usr/local/lib /var/tmp/ccuYkdCi.o -lg2c -lm -lgcc -lc -lgcc
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crtend.o
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crtn.o
| ld: Solaris Link Editors: 5.8-1.272
| configure:1652: result: -v
| configure:1654: checking for Fortran 77 libraries
| configure:1680: g77 -o conftest -g -O2 -v conftest.f >&5
| g77 version 2.95.3 20010315 (release) (from FSF-g77 version 0.5.25 20010315
(release))
| Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/specs
| gcc version 2.95.3 20010315 (release)
| /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/f771 conftest.f -quiet
-dumpbase conftest.f -g -O2 -version -fversion -o /var/tmp/ccjLMeWd.s
| GNU F77 version 2.95.3 20010315 (release) (sparc-sun-solaris2.8) compiled by
GNU C version 2.95.3 20010315 (release).
| GNU Fortran Front End version 0.5.25 20010315 (release)
| /usr/ccs/bin/as -V -Qy -s -o /var/tmp/ccIoQm8l.o /var/tmp/ccjLMeWd.s
| /usr/ccs/bin/as: Sun WorkShop 6 99/08/18
| /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/collect2 -V -Y
P,/usr/ccs/lib:/usr/lib -Qy -o conftest
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crt1.o
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crti.o
/usr/ccs/lib/values-Xa.o
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crtbegin.o
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3 -L/usr/ccs/bin
-L/usr/ccs/lib -L/usr/local/lib /var/tmp/ccIoQm8l.o -lg2c -lm -lgcc -lc -lgcc
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crtend.o
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crtn.o
| ld: Solaris Link Editors: 5.8-1.272
| configure:1838: result: -L/usr/ccs/lib -L/usr/lib
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3 -L/usr/ccs/bin
-L/usr/local/lib -lg2c -lm
| configure:1894: checking for gcc
| configure:1920: result: cc -O -xtarget=ultra -xarch=v9a -xcode=pic32 -s
| configure:2164: checking for C compiler version
| configure:2167: cc -O -xtarget=ultra -xarch=v9a -xcode=pic32 -s --version
</dev/null >&5
| cc: Warning: option -- passed to ld
| usage: cc [ options] files. Use 'cc -flags' for details
| configure:2170: $? = 1
| configure:2172: cc -O -xtarget=ultra -xarch=v9a -xcode=pic32 -s -v </dev/null
>&5
| usage: cc [ options] files. Use 'cc -flags' for details
| configure:2175: $? = 1
| configure:2177: cc -O -xtarget=ultra -xarch=v9a -xcode=pic32 -s -V </dev/null
>&5
| cc: Sun WorkShop 6 update 1 C 5.2 Patch 109513-08 2002/01/14
| usage: cc [ options] files. Use 'cc -flags' for details
| configure:2180: $? = 1
| configure:2183: checking whether we are using the GNU C compiler
| configure:2210: cc -O -xtarget=ultra -xarch=v9a -xcode=pic32 -s -c
conftest.c >&5
| "configure", line 2200: undefined symbol: choke
| "configure", line 2200: syntax error before or at: me
| cc: acomp failed for conftest.c
| configure:2213: $? = 2
| configure: failed program was:
| #line 2188 "configure"
| #include "confdefs.h"
|
| #ifdef F77_DUMMY_MAIN
| # ifdef __cplusplus
| extern "C"
| # endif
| int F77_DUMMY_MAIN() { return 1; }
| #endif
| int
| main ()
| {
| #ifndef __GNUC__
| choke me
| #endif
|
| ;
| return 0;
| }
| configure:2231: result: no
| configure:2237: checking whether cc -O -xtarget=ultra -xarch=v9a -xcode=pic32
-s accepts -g
| configure:2261: cc -O -xtarget=ultra -xarch=v9a -xcode=pic32 -s -c -g
conftest.c >&5
| configure:2264: $? = 0
| configure:2267: test -s conftest.o
| configure:2270: $? = 0
| configure:2280: result: yes
| configure:2307: cc -O -xtarget=ultra -xarch=v9a -xcode=pic32 -s -c
conftest.c >&5
| "conftest.c", line 2: undefined or not a type: choke
| "conftest.c", line 2: syntax error before or at: me
| "conftest.c", line 3: undefined or not a type: me
| cc: acomp failed for conftest.c
| configure:2310: $? = 2
| configure: failed program was:
| #ifndef __cplusplus
| choke me
| #endif
| configure:2422: checking for dummy main to link with Fortran 77 libraries
| configure:2455: cc -O -xtarget=ultra -xarch=v9a -xcode=pic32 -s -o conftest
conftest.c -L/usr/ccs/lib -L/usr/lib
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3 -L/usr/ccs/bin
-L/usr/local/lib -lg2c -lm >&5
| configure:2458: $? = 0
| configure:2461: test -s conftest
| configure:2464: $? = 0
| configure:2523: result: none
| configure:2541: checking for Fortran 77 name-mangling scheme
| configure:2559: g77 -c -g -O2 conftest.f >&5
| configure:2562: $? = 0
| configure:2565: test -s conftest.o
| configure:2568: $? = 0
| configure:2611: cc -O -xtarget=ultra -xarch=v9a -xcode=pic32 -s -o conftest
conftest.c cf77_test.o -L/usr/ccs/lib -L/usr/lib
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3 -L/usr/ccs/bin
-L/usr/local/lib -lg2c -lm >&5
| ld: fatal: file cf77_test.o: wrong ELF class: ELFCLASS32
| ld: fatal: File processing errors. No output written to conftest
| configure:2614: $? = 1
| configure: failed program was:
| #line 2585 "configure"
| #include "confdefs.h"
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char foobar ();
| #ifdef F77_DUMMY_MAIN
| # ifdef __cplusplus
| extern "C"
| # endif
| int F77_DUMMY_MAIN() { return 1; }
| #endif
| int
| main ()
| {
| foobar ();
| ;
| return 0;
| }
| configure:2611: cc -O -xtarget=ultra -xarch=v9a -xcode=pic32 -s -o conftest
conftest.c cf77_test.o -L/usr/ccs/lib -L/usr/lib
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3 -L/usr/ccs/bin
-L/usr/local/lib -lg2c -lm >&5
| ld: fatal: file cf77_test.o: wrong ELF class: ELFCLASS32
| ld: fatal: File processing errors. No output written to conftest
| configure:2614: $? = 1
| configure: failed program was:
| #line 2585 "configure"
| #include "confdefs.h"
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char foobar_ ();
| #ifdef F77_DUMMY_MAIN
| # ifdef __cplusplus
| extern "C"
| # endif
| int F77_DUMMY_MAIN() { return 1; }
| #endif
| int
| main ()
| {
| foobar_ ();
| ;
| return 0;
| }
| configure:2611: cc -O -xtarget=ultra -xarch=v9a -xcode=pic32 -s -o conftest
conftest.c cf77_test.o -L/usr/ccs/lib -L/usr/lib
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3 -L/usr/ccs/bin
-L/usr/local/lib -lg2c -lm >&5
| ld: fatal: file cf77_test.o: wrong ELF class: ELFCLASS32
| ld: fatal: File processing errors. No output written to conftest
| configure:2614: $? = 1
| configure: failed program was:
| #line 2585 "configure"
| #include "confdefs.h"
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char FOOBAR ();
| #ifdef F77_DUMMY_MAIN
| # ifdef __cplusplus
| extern "C"
| # endif
| int F77_DUMMY_MAIN() { return 1; }
| #endif
| int
| main ()
| {
| FOOBAR ();
| ;
| return 0;
| }
| configure:2611: cc -O -xtarget=ultra -xarch=v9a -xcode=pic32 -s -o conftest
conftest.c cf77_test.o -L/usr/ccs/lib -L/usr/lib
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3 -L/usr/ccs/bin
-L/usr/local/lib -lg2c -lm >&5
| ld: fatal: file cf77_test.o: wrong ELF class: ELFCLASS32
| ld: fatal: File processing errors. No output written to conftest
| configure:2614: $? = 1
| configure: failed program was:
| #line 2585 "configure"
| #include "confdefs.h"
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char FOOBAR_ ();
| #ifdef F77_DUMMY_MAIN
| # ifdef __cplusplus
| extern "C"
| # endif
| int F77_DUMMY_MAIN() { return 1; }
| #endif
| int
| main ()
| {
| FOOBAR_ ();
| ;
| return 0;
| }
| configure:2728: result: unknown
| configure:2807: WARNING: unknown Fortran 77 name-mangling scheme
| configure:2892: creating ./config.status