* Results for binutils 2.14.90 20030618 testsuite on i786-pc-cygwin
@ 2003-06-18 11:34 Christian Joensson
2003-06-18 11:47 ` Christian Joensson
2003-06-18 15:20 ` Nick Clifton
0 siblings, 2 replies; 8+ messages in thread
From: Christian Joensson @ 2003-06-18 11:34 UTC (permalink / raw)
To: binutils
Windows XP/Pro SP1 cygwin P4 system with these packages:
binutils 2.13.90 20030308
bison 1.875-1
cygwin 1.3.22-1
dejagnu 1.4.2.x (cygwin ver. 20021217-2)
gawk 3.1.2-3
gcc 3.2 20020927 (prerelease)
w32api 2.3-1
LAST_UPDATED: Wed Jun 18 10:31:40 GMT 2003
Native configuration is i786-pc-cygwin
=== binutils tests ===
Running target unix
FAIL: simple objcopy of executable
FAIL: run objcopy of executable
ERROR: remote_download to build of tmpdir/copyprog to tmpdir/striprog: cp: cannot stat \`tmpdir/copyprog': No such file or directory
UNRESOLVED: run stripped executable
ERROR: remote_download to build of tmpdir/copyprog to tmpdir/striprog: cp: cannot stat \`tmpdir/copyprog': No such file or directory
UNRESOLVED: run stripped executable with saving a symbol
=== binutils Summary ===
# of expected passes 54
# of unexpected failures 2
# of unresolved testcases 2
=== gas tests ===
Running target unix
FAIL: i386 pcrel reloc
=== gas Summary ===
# of expected passes 43
# of unexpected failures 1
=== ld tests ===
Running target unix
FAIL: bootstrap
FAIL: bootstrap with strip
FAIL: bootstrap with --static
FAIL: bootstrap with --traditional-format
FAIL: bootstrap with --no-keep-memory
FAIL: bootstrap with --relax
FAIL: cdtest with -Ur
FAIL: linking shared lib
FAIL: NOCROSSREFS 2
FAIL: selective1
FAIL: selective2
ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/3.cc: compilation failed
UNRESOLVED: selective4
ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/4.cc: compilation failed
UNRESOLVED: selective5
ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/5.cc: compilation failed
UNRESOLVED: selective6
=== ld Summary ===
# of expected passes 18
# of unexpected failures 11
# of expected failures 2
# of unresolved testcases 3
version: binutils 2.14.90 20030618
Platform: i786-pc-cygwin
configure flags: pentium4-cygwin --prefix=/usr/local/gcc-binutils --enable-shared --enable-threads=posix
Counting all warnings,
there are 48 warnings in stage0 of this bootstrap.
Number of warnings per file:
14 /usr/local/src/gcc-binutils/trunk/src/ld/deffilep.y
11 /usr/local/src/gcc-binutils/trunk/src/binutils/defparse.y
5 libiberty/regex.c
3 lex.yy.c
3 include/getopt.h
3 /usr/local/src/gcc-binutils/trunk/src/bfd/elf.c
2 libtool
2 libiberty/getopt.c
1 libiberty/strsignal.c
1 include/xregex2.h
1 /usr/local/src/gcc-binutils/trunk/src/ld/ldmisc.c
1 /usr/local/src/gcc-binutils/trunk/src/gas/read.c
1 /usr/local/src/gcc-binutils/trunk/src/binutils/dllwrap.c
Number of warning types:
25 stray \`???' treated as white space
5 signed and unsigned type in conditional expression
4 unused parameter \`???'
4 function declaration isn't a prototype
3 \`???' defined but not used
2 \`???' seems to be moved
2 ??? format, ??? arg (arg ???)
1 deprecated use of label at end of compound statement
1 comparison between signed and unsigned
1 ISO C89 does not support \`static' or type qualifiers in parameter array declarators
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Results for binutils 2.14.90 20030618 testsuite on i786-pc-cygwin
2003-06-18 11:34 Results for binutils 2.14.90 20030618 testsuite on i786-pc-cygwin Christian Joensson
@ 2003-06-18 11:47 ` Christian Joensson
2003-06-18 15:20 ` Nick Clifton
1 sibling, 0 replies; 8+ messages in thread
From: Christian Joensson @ 2003-06-18 11:47 UTC (permalink / raw)
To: 'binutils'
*** The specifics about the test failures are here... My comments start with
***
*** The binutils tests fail, as far as I understand, due to missing
*** .exe extension on the executables in the dejagnu test run set up.
Executing on host: gcc -c -o testglue.o /usr/share/dejagnu/testglue.c
(timeout = 300)
spawn gcc -c -o testglue.o /usr/share/dejagnu/testglue.c Executing on host:
gcc
/usr/local/src/gcc-binutils/trunk/src/binutils/testsuite/binutils-all/testpr
og.c testglue.o -Wl,-wrap,exit -Wl,-wrap,_exit -Wl,-wrap,main
-Wl,-wrap,abort -g -o tmpdir/testprog (timeout = 300)
spawn gcc
/usr/local/src/gcc-binutils/trunk/src/binutils/testsuite/binutils-all/testpr
og.c testglue.o -Wl,-wrap,exit -Wl,-wrap,_exit -Wl,-wrap,main
-Wl,-wrap,abort -g -o tmpdir/testprog spawn [open ...]
*** EXIT code 0
ok
/usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/objcopy
tmpdir/testprog tmpdir/copyprog
Executing on host:
/usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/objcopy
tmpdir/testprog tmpdir/copyprog (timeout = 300)
spawn /usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/objcopy
tmpdir/testprog tmpdir/copyprog
/usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/objcopy:
tmpdir/testprog: No such file or directory
/usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/objcopy:
tmpdir/testprog: No such file or directory
FAIL: simple objcopy of executable
FAIL: run objcopy of executable
ERROR: remote_download to build of tmpdir/copyprog to tmpdir/striprog: cp:
cannot stat `tmpdir/copyprog': No such file or directory
/usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/strip-new
tmpdir/striprog
Executing on host:
/usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/strip-new
tmpdir/striprog (timeout = 300)
spawn /usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/strip-new
tmpdir/striprog
/usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/strip-new:
tmpdir/striprog: No such file or directory
/usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/strip-new:
tmpdir/striprog: No such file or directory
UNRESOLVED: run stripped executable
ERROR: remote_download to build of tmpdir/copyprog to tmpdir/striprog: cp:
cannot stat `tmpdir/copyprog': No such file or directory
/usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/strip-new -K main
-K _main tmpdir/striprog
Executing on host:
/usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/strip-new -K main
-K _main tmpdir/striprog (timeout = 300)
spawn /usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/strip-new
-K main -K _main tmpdir/striprog
/usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/strip-new:
tmpdir/striprog: No such file or directory
/usr/local/src/gcc-binutils/trunk/objdir-binutils/binutils/strip-new:
tmpdir/striprog: No such file or directory
UNRESOLVED: run stripped executable with saving a symbol
testcase
/usr/local/src/gcc-binutils/trunk/src/binutils/testsuite/binutils-all/objcop
y.exp completed in 8 seconds
*** The gas test fail are tricky to understand... they might be "severe"???
../as-new --32 -o dump.o
/usr/local/src/gcc-binutils/trunk/src/gas/testsuite/gas/i386/pcrel.s
/usr/local/src/gcc-binutils/trunk/objdir-binutils/gas/testsuite/../../binuti
ls/objdump -drw dump.o > dump.out
regexp_diff match failure
regexp "^ ( 0: e9 30 12 00 00[ ]*jmp 1235 .*1: R_386_PC32 \*ABS\*| 0:
e9 2f 12 00 00[ ]*jmp 1234 .*1: DISP32 \*ABS\*)$"
line " 0: e9 35 12 00 00 jmp 123a <glob2+0x1135> 1:
DISP32 *ABS*"
regexp_diff match failure
regexp "^ ( 5: e9 fc ff ff ff[ ]*jmp 6 .*6: R_386_PC32 ext| 5: e9
f6 ff ff ff[ ]*jmp 0 .*6: DISP32 ext)$"
line " 5: e9 00 00 00 00 jmp a <glob+0x5> 6: DISP32
ext"
regexp_diff match failure
regexp "^ ( a: e9 fc ff ff ff[ ]*jmp b .*b: R_386_PC32 weak| a:
e9 f1 ff ff ff[ ]*jmp 0 .*b: DISP32 weak)$"
line " a: e9 00 00 00 00 jmp f <glob+0xa> b: DISP32
weak"
regexp_diff match failure
regexp "^ ( f: e9 fc ff ff ff[ ]*jmp 10 .*10: R_386_PC32 comm| f:
e9 ec ff ff ff[ ]*jmp 0 .*10: DISP32 comm| f: e9 f0 ff ff
ff jmp 4 .*10: DISP32 comm.*)$"
line " f: e9 00 00 00 00 jmp 14 <glob+0xf> 10: DISP32
comm+0xfffffffc"
regexp_diff match failure
regexp "^ (1b: e9 72 98 00 00[ ]*jmp 9892 .*1c: R_386_PC32 \*ABS\*|18:
e9 59 98 00 00[ ]*jmp 9876 .*19: DISP32 \*ABS\*)$"
line " 18: e9 8f 98 00 00 jmp 98ac <abs2+0x36> 19: DISP32
*ABS*"
regexp_diff match failure
regexp "^ (2a: e9 fc ff ff ff[ ]*jmp 2b .*2b: R_386_PC32 \.data|27:
e9 d4 00 00 00[ ]*jmp 100 .*28: DISP32 \.data.*|27: e9 d4 ff ff
ff jmp 0 .*28: DISP32 \.data)$"
line " 27: e9 00 00 00 00 jmp 2c <glob+0x27> 28: DISP32
.data"
regexp_diff match failure
regexp "^ (2f: e9 00 00 00 00[ ]*jmp 34 .*30: R_386_PC32 \.data|2c:
e9 d3 00 00 00[ ]*jmp 104 .*2d: DISP32 \.data.*|2c: e9 d3 ff ff
ff jmp 4 .*2d: DISP32 \.data)$"
line " 2c: e9 04 00 00 00 jmp 35 <glob+0x30> 2d: DISP32
.data"
regexp_diff match failure
regexp "^ (34: e9 fc ff ff ff[ ]*jmp 35 .*35: R_386_PC32 \*ABS\*|31:
e9 ca ff ff ff[ ]*jmp 0 .*32: DISP32 \*ABS\*)$"
line " 31: e9 32 00 00 00 jmp 68 <glob+0x63> 32: DISP32
*ABS*"
regexp_diff match failure
regexp "^ (39: e9 c8 ed ff ff[ ]*jmp ffffee06 .*3a: R_386_PC32
ext|36: e9 91 ed ff ff[ ]*jmp ffffedcc .*37: DISP32 ext)$"
line " 36: e9 cc ed ff ff jmp ffffee07 <abs2+0xffff5591>
37: DISP32 ext"
regexp_diff match failure
regexp "^ (3e: e9 c8 ed ff ff[ ]*jmp ffffee0b .*3f: R_386_PC32
weak|3b: e9 8c ed ff ff[ ]*jmp ffffedcc .*3c: DISP32 weak)$"
line " 3b: e9 cc ed ff ff jmp ffffee0c <abs2+0xffff5596>
3c: DISP32 weak"
regexp_diff match failure
regexp "^ (43: e9 c8 ed ff ff[ ]*jmp ffffee10 .*44: R_386_PC32
comm|40: e9 87 ed ff ff[ ]*jmp ffffedcc .*41: DISP32 comm|40:
e9 8b ed ff ff jmp ffffedd0 .*41: DISP32 comm.*)$"
line " 40: e9 cc ed ff ff jmp ffffee11 <abs2+0xffff559b>
41: DISP32 comm+0xfffffffc"
regexp_diff match failure
regexp "^ (52: e9 3e 86 00 00[ ]*jmp 8695 .*53: R_386_PC32 \*ABS\*|4f:
e9 ee 85 00 00[ ]*jmp 8642 .*50: DISP32 \*ABS\*)$"
line " 4f: e9 92 86 00 00 jmp 86e6 <glob2+0x85e1> 50:
DISP32 *ABS*"
regexp_diff match failure
regexp "^ (61: e9 c8 ed ff ff[ ]*jmp ffffee2e .*62: R_386_PC32
\.data|5e: e9 69 ee ff ff[ ]*jmp ffffeecc .*5f: DISP32 \.data.*|5e:
e9 69 ed ff ff jmp ffffedcc .*5f: DISP32 \.data)$"
line " 5e: e9 cc ed ff ff jmp ffffee2f <abs2+0xffff55b9>
5f: DISP32 .data"
regexp_diff match failure
regexp "^ (66: e9 cc ed ff ff[ ]*jmp ffffee37 .*67: R_386_PC32
\.data|63: e9 68 ee ff ff[ ]*jmp ffffeed0 .*64: DISP32 \.data.*|63:
e9 68 ed ff ff jmp ffffedd0 .*64: DISP32 \.data)$"
line " 63: e9 d0 ed ff ff jmp ffffee38 <abs2+0xffff55c2>
64: DISP32 .data"
regexp_diff match failure
regexp "^ (6b: e9 ba 79 ff ff[ ]*jmp ffff7a2a .*6c: R_386_PC32
\*ABS\*|68: e9 51 79 ff ff[ ]*jmp ffff79be .*69: DISP32 \*ABS\*)$"
line " 68: e9 27 7a ff ff jmp ffff7a94 <abs2+0xfffee21e>
69: DISP32 *ABS*"
regexp_diff match failure
regexp "^ (70: e9 86 67 ff ff[ ]*jmp ffff67fb .*71: R_386_PC32
ext|6d: e9 18 67 ff ff[ ]*jmp ffff678a .*6e: DISP32 ext)$"
line " 6d: e9 8a 67 ff ff jmp ffff67fc <abs2+0xfffecf86>
6e: DISP32 ext"
regexp_diff match failure
regexp "^ (75: e9 86 67 ff ff[ ]*jmp ffff6800 .*76: R_386_PC32
weak|72: e9 13 67 ff ff[ ]*jmp ffff678a .*73: DISP32 weak)$"
line " 72: e9 8a 67 ff ff jmp ffff6801 <abs2+0xfffecf8b>
73: DISP32 weak"
regexp_diff match failure
regexp "^ (7a: e9 86 67 ff ff[ ]*jmp ffff6805 .*7b: R_386_PC32
comm|77: e9 0e 67 ff ff[ ]*jmp ffff678a .*78: DISP32 comm|77:
e9 12 67 ff ff jmp ffff678e .*78: DISP32 comm.*)$"
line " 77: e9 8a 67 ff ff jmp ffff6806 <abs2+0xfffecf90>
78: DISP32 comm+0xfffffffc"
regexp_diff match failure
regexp "^ (89: e9 fc ff ff ff[ ]*jmp 8a .*8a: R_386_PC32 \*ABS\*|86:
e9 75 ff ff ff[ ]*jmp 0 .*87: DISP32 \*ABS\*)$"
line " 86: e9 87 00 00 00 jmp 112 <glob2+0xd> 87: DISP32
*ABS*"
regexp_diff match failure
regexp "^ (98: e9 86 67 ff ff[ ]*jmp ffff6823 .*99: R_386_PC32
\.data|95: e9 f0 67 ff ff[ ]*jmp ffff688a .*96: DISP32 \.data.*|95:
e9 f0 66 ff ff jmp ffff678a .*96: DISP32 \.data)$"
line " 95: e9 8a 67 ff ff jmp ffff6824 <abs2+0xfffecfae>
96: DISP32 .data"
regexp_diff match failure
regexp "^ (9d: e9 8a 67 ff ff[ ]*jmp ffff682c .*9e: R_386_PC32
\.data|9a: e9 ef 67 ff ff[ ]*jmp ffff688e .*9b: DISP32 \.data.*|9a:
e9 ef 66 ff ff jmp ffff678e .*9b: DISP32 \.data)$"
line " 9a: e9 8e 67 ff ff jmp ffff682d <abs2+0xfffecfb7>
9b: DISP32 .data"
regexp_diff match failure
regexp "^ (a2: e9 fc 00 00 00[ ]*jmp 1a3 .*a3: R_386_PC32 \*ABS\*|9f:
e9 5c 00 00 00[ ]*jmp 100 .*a0: DISP32 \*ABS\*)$"
line " 9f: e9 a0 01 00 00 jmp 244 <glob2+0x13f> a0:
DISP32 *ABS*"
regexp_diff match failure
regexp "^ (a7: e9 01 00 00 00[ ]*jmp ad .*a8: R_386_PC32 \*ABS\*|a4:
e9 5c ff ff ff[ ]*jmp 5 .*a5: DISP32 \*ABS\*)$"
line " a4: e9 aa 00 00 00 jmp 153 <glob2+0x4e> a5: DISP32
*ABS*"
regexp_diff match failure
regexp "^ (ac: e9 01 ff ff ff[ ]*jmp ffffffb2 .*ad: R_386_PC32
\*ABS\*|a9: e9 57 fe ff ff[ ]*jmp ffffff05 .*aa: DISP32 \*ABS\*)$"
line " a9: e9 af ff ff ff jmp 5d <glob+0x58> aa: DISP32
*ABS*"
regexp_diff match failure
regexp "^ (b1: e9 01 01 00 00[ ]*jmp 1b7 .*b2: R_386_PC32 \*ABS\*|ae:
e9 52 00 00 00[ ]*jmp 105 .*af: DISP32 \*ABS\*)$"
line " ae: e9 b4 01 00 00 jmp 267 <glob2+0x162> af:
DISP32 *ABS*"
regexp_diff match failure
regexp "^ (b6: e9 01 00 00 00[ ]*jmp bc .*b7: R_386_PC32 \*ABS\*|b3:
e9 4d ff ff ff[ ]*jmp 5 .*b4: DISP32 \*ABS\*)$"
line " b3: e9 b9 00 00 00 jmp 171 <glob2+0x6c> b4: DISP32
*ABS*"
FAIL: i386 pcrel reloc
*** The ld tests fail, as this...
Running
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-bootstrap/bootstrap.ex
p ...
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld-partial.o -r ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o
ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o
ei386pe.o deffilep.o pe-dll.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld1 /lib/crt0.o tmpdir/ld-partial.o ../bfd/.libs/libbfd.a
../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
tmpdir/ld1 -m i386pe -o tmpdir/ld2 /lib/crt0.o ldgram.o ldlex.o lexsup.o
ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o
ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
tmpdir/ld2 -m i386pe -o tmpdir/ld3 /lib/crt0.o ldgram.o ldlex.o lexsup.o
ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o
ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
compare (tail of) tmpdir/ld2 tmpdir/ld3
cmp tmpdir/ld2 tmpdir/ld3
tmpdir/ld2 tmpdir/ld3 differ: char 137, line 2
child process exited abnormally
FAIL: bootstrap
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld-partial.o -r ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o
ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o
ei386pe.o deffilep.o pe-dll.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld1 /lib/crt0.o tmpdir/ld-partial.o ../bfd/.libs/libbfd.a
../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/../binutils/strip-new
tmpdir/ld1
tmpdir/ld1 -m i386pe -o tmpdir/ld2 /lib/crt0.o ldgram.o ldlex.o lexsup.o
ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o
ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
tmpdir/ld2 -m i386pe -o tmpdir/ld3 /lib/crt0.o ldgram.o ldlex.o lexsup.o
ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o
ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
compare (tail of) tmpdir/ld2 tmpdir/ld3
cmp tmpdir/ld2 tmpdir/ld3
tmpdir/ld2 tmpdir/ld3 differ: char 137, line 2
child process exited abnormally
FAIL: bootstrap with strip
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld-partial.o -r ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o
ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o
ei386pe.o deffilep.o pe-dll.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld1 /lib/crt0.o --static tmpdir/ld-partial.o ../bfd/.libs/libbfd.a
../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
tmpdir/ld1 -m i386pe -o tmpdir/ld2 /lib/crt0.o --static ldgram.o ldlex.o
lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o
ldver.o ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
tmpdir/ld2 -m i386pe -o tmpdir/ld3 /lib/crt0.o --static ldgram.o ldlex.o
lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o
ldver.o ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
compare (tail of) tmpdir/ld2 tmpdir/ld3
cmp tmpdir/ld2 tmpdir/ld3
tmpdir/ld2 tmpdir/ld3 differ: char 137, line 2
child process exited abnormally
FAIL: bootstrap with --static
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld-partial.o -r --traditional-format ldgram.o ldlex.o lexsup.o
ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o
ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld1 /lib/crt0.o --traditional-format tmpdir/ld-partial.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
tmpdir/ld1 -m i386pe -o tmpdir/ld2 /lib/crt0.o --traditional-format
ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o
ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
tmpdir/ld2 -m i386pe -o tmpdir/ld3 /lib/crt0.o --traditional-format
ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o
ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
compare (tail of) tmpdir/ld2 tmpdir/ld3
cmp tmpdir/ld2 tmpdir/ld3
tmpdir/ld2 tmpdir/ld3 differ: char 137, line 2
child process exited abnormally
FAIL: bootstrap with --traditional-format
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld-partial.o -r --no-keep-memory ldgram.o ldlex.o lexsup.o ldlang.o
mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o
ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld1 /lib/crt0.o --no-keep-memory tmpdir/ld-partial.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
tmpdir/ld1 -m i386pe -o tmpdir/ld2 /lib/crt0.o --no-keep-memory ldgram.o
ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o
ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
tmpdir/ld2 -m i386pe -o tmpdir/ld3 /lib/crt0.o --no-keep-memory ldgram.o
ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o
ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
compare (tail of) tmpdir/ld2 tmpdir/ld3
cmp tmpdir/ld2 tmpdir/ld3
tmpdir/ld2 tmpdir/ld3 differ: char 137, line 2
child process exited abnormally
FAIL: bootstrap with --no-keep-memory
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld-partial.o -r ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o
ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o
ei386pe.o deffilep.o pe-dll.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/ld1 /lib/crt0.o --relax tmpdir/ld-partial.o ../bfd/.libs/libbfd.a
../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
tmpdir/ld1 -m i386pe -o tmpdir/ld2 /lib/crt0.o --relax ldgram.o ldlex.o
lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o
ldver.o ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
tmpdir/ld2 -m i386pe -o tmpdir/ld3 /lib/crt0.o --relax ldgram.o ldlex.o
lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o
ldver.o ldmisc.o ldfile.o ldcref.o ei386pe.o deffilep.o pe-dll.o
../bfd/.libs/libbfd.a ../libiberty/libiberty.a ./../intl/libintl.a
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
compare (tail of) tmpdir/ld2 tmpdir/ld3
cmp tmpdir/ld2 tmpdir/ld3
tmpdir/ld2 tmpdir/ld3 differ: char 137, line 2
child process exited abnormally
FAIL: bootstrap with --relax
testcase
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-bootstrap/bootstrap.ex
p completed in 38 seconds
*** and this one:
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/cdtest.o -r -Ur tmpdir/cdtest-foo.o tmpdir/cdtest-bar.o
tmpdir/cdtest-main.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m i386pe -o
tmpdir/cdtest /lib/crt0.o tmpdir/cdtest.o
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lc
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a -lcygwin -L/usr/lib/w32api
-luser32 -lkernel32 -ladvapi32 -lshell32
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/libgcc.a
tmpdir/cdtest >tmpdir/cdtest.out
assertion "Foo::nb_foos() == 2" failed: file
"/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cdtest/cdtest-main.cc
", line 32
FAIL: cdtest with -Ur
testcase
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cdtest/cdtest.exp
completed in 4 seconds
*** and this one:
Running
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cygwin/exe-export.exp
...
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -O2
-B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/
-I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cygwin -g -O2 -c
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cygwin/testexe.c -o
tmpdir/testexe.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld
-Wl,--out-implib,tmpdir/testexe.lib -nostartfiles -nostdlib -e
_testexe_main@16 -o tmpdir/testexe.exe tmpdir/testexe.o
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cygwin/testexe.def
tmpdir/testdll.lib
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -O2
-B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/
-I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cygwin -g -O2 -c
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cygwin/testdll.c -o
tmpdir/testdll.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -nostartfiles
-nostdlib -e _testdll_main@12 -o tmpdir/testdll.dll tmpdir/testdll.o
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cygwin/testdll.def
tmpdir/testexe.lib
gcc: tmpdir/testexe.lib: No such file or directory
FAIL: linking shared lib
testcase
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-cygwin/exe-export.exp
completed in 2 seconds
*** and this one:
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld
-B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/
-I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-scripts -g -O2 -c
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-scripts/cross3.c -o
tmpdir/cross3.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o
tmpdir/cross2 -T
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-scripts/cross2.t
tmpdir/cross3.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new: BFD 2.14.90
20030618 assertion fail
/usr/local/src/gcc-binutils/trunk/src/bfd/stabs.c:783
FAIL: NOCROSSREFS 2
testcase
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-scripts/crossref.exp
completed in 2 seconds
*** the selective ones:
Running
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/selective.ex
p ...
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -w -O
-ffunction-sections -fdata-sections
-B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/
-I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective -g -O2 -c
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/1.c -o
tmpdir/1.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/1.x
--gc-sections -Bstatic tmpdir/1.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/../binutils/nm-new
--demangle tmpdir/1.x >tmpdir/nm.out
selective1: dropme1 == 0x00401010
FAIL: selective1
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -w -O
-ffunction-sections -fdata-sections
-B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/
-I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective -g -O2 -c
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/2.c -o
tmpdir/2.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/2.x
--gc-sections -Bstatic tmpdir/2.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/../binutils/nm-new
--demangle tmpdir/2.x >tmpdir/nm.out
selective2: foo == 0x00401020
FAIL: selective2
*** and
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -w -O
-ffunction-sections -fdata-sections -fvtable-gc -fno-exceptions -fno-rtti
-B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/
-I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective -g -O2 -c
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/3.cc -o
tmpdir/3.o
/cygdrive/c/DOCUME~1/CHJ~1.J-S/LOKALA~1/Temp/ccuPe1wM.s: Assembler messages:
/cygdrive/c/DOCUME~1/CHJ~1.J-S/LOKALA~1/Temp/ccuPe1wM.s:123: Error: unknown
pseudo-op: `.vtable_entry'
/cygdrive/c/DOCUME~1/CHJ~1.J-S/LOKALA~1/Temp/ccuPe1wM.s:177: Error: unknown
pseudo-op: `.vtable_inherit'
/cygdrive/c/DOCUME~1/CHJ~1.J-S/LOKALA~1/Temp/ccuPe1wM.s:188: Error: unknown
pseudo-op: `.vtable_inherit'
ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/3.cc:
compilation failed
UNRESOLVED: selective4
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -w -O
-ffunction-sections -fdata-sections -fvtable-gc -fno-exceptions -fno-rtti
-B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/
-I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective -g -O2 -c
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/4.cc -o
tmpdir/4.o
/cygdrive/c/DOCUME~1/CHJ~1.J-S/LOKALA~1/Temp/ccMkpBcg.s: Assembler messages:
/cygdrive/c/DOCUME~1/CHJ~1.J-S/LOKALA~1/Temp/ccMkpBcg.s:123: Error: unknown
pseudo-op: `.vtable_entry'
/cygdrive/c/DOCUME~1/CHJ~1.J-S/LOKALA~1/Temp/ccMkpBcg.s:177: Error: unknown
pseudo-op: `.vtable_inherit'
/cygdrive/c/DOCUME~1/CHJ~1.J-S/LOKALA~1/Temp/ccMkpBcg.s:188: Error: unknown
pseudo-op: `.vtable_inherit'
ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/4.cc:
compilation failed
UNRESOLVED: selective5
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -w -O
-ffunction-sections -fdata-sections -fvtable-gc -fno-exceptions -fno-rtti
-B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/
-I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective -g -O2 -c
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/5.cc -o
tmpdir/5.o
/cygdrive/c/DOCUME~1/CHJ~1.J-S/LOKALA~1/Temp/cc1FElpG.s: Assembler messages:
/cygdrive/c/DOCUME~1/CHJ~1.J-S/LOKALA~1/Temp/cc1FElpG.s:121: Error: unknown
pseudo-op: `.vtable_entry'
/cygdrive/c/DOCUME~1/CHJ~1.J-S/LOKALA~1/Temp/cc1FElpG.s:164: Error: unknown
pseudo-op: `.vtable_entry'
/cygdrive/c/DOCUME~1/CHJ~1.J-S/LOKALA~1/Temp/cc1FElpG.s:218: Error: unknown
pseudo-op: `.vtable_inherit'
/cygdrive/c/DOCUME~1/CHJ~1.J-S/LOKALA~1/Temp/cc1FElpG.s:229: Error: unknown
pseudo-op: `.vtable_inherit'
ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/5.cc:
compilation failed
UNRESOLVED: selective6
testcase
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/selective.ex
p completed in 3 seconds
*** If anyone want me to provide specific output, pls let me know, I'm
*** more than happy to provide as I'd like to do what I can to make
*** things happen for binutils :-)
*** Cheers,
*** /ChJ
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Results for binutils 2.14.90 20030618 testsuite on i786-pc-cygwin
2003-06-18 11:34 Results for binutils 2.14.90 20030618 testsuite on i786-pc-cygwin Christian Joensson
2003-06-18 11:47 ` Christian Joensson
@ 2003-06-18 15:20 ` Nick Clifton
2003-06-18 15:37 ` Christian Joensson
2003-06-18 16:15 ` Hans-Peter Nilsson
1 sibling, 2 replies; 8+ messages in thread
From: Nick Clifton @ 2003-06-18 15:20 UTC (permalink / raw)
To: binutils
Hi Christian,
> === binutils tests ===
>
> Running target unix
> FAIL: simple objcopy of executable
> FAIL: run objcopy of executable
> ERROR: remote_download to build of tmpdir/copyprog to tmpdir/striprog: cp: cannot stat \`tmpdir/copyprog': No such file or directory
> UNRESOLVED: run stripped executable
> ERROR: remote_download to build of tmpdir/copyprog to tmpdir/striprog: cp: cannot stat \`tmpdir/copyprog': No such file or directory
> UNRESOLVED: run stripped executable with saving a symbol
Please could you try the attached patch and let me know if it fixes
any of these failures.
Cheers
Nick
Index: binutils/testsuite/binutils-all/objcopy.exp
===================================================================
RCS file: /cvs/src/src/binutils/testsuite/binutils-all/objcopy.exp,v
retrieving revision 1.19
diff -c -3 -p -r1.19 objcopy.exp
*** binutils/testsuite/binutils-all/objcopy.exp 18 Nov 2002 08:28:38 -0000 1.19
--- binutils/testsuite/binutils-all/objcopy.exp 18 Jun 2003 15:17:04 -0000
*************** strip_test_with_saving_a_symbol
*** 425,434 ****
--- 425,441 ----
# Build a final executable.
+ if { [istarget *-*-cygwin] } {
+ set test_prog "testprog.exe"
+ } else {
+ set test_prog "testprog"
+ }
+
proc copy_setup { } {
global srcdir
global subdir
global gcc_gas_flag
+ global test_prog
set res [build_wrapper testglue.o];
set flags { debug };
*************** proc copy_setup { } {
*** 445,455 ****
set flags "additional_flags=$i $flags"
}
}
! if { [target_compile "$srcdir/$subdir/testprog.c $add_libs" tmpdir/testprog executable $flags] != "" } {
return 2
}
! set result [remote_load target tmpdir/testprog];
set status [lindex $result 0];
if { $status != "pass" } {
--- 452,462 ----
set flags "additional_flags=$i $flags"
}
}
! if { [target_compile "$srcdir/$subdir/testprog.c $add_libs" tmpdir/$test_prog executable $flags] != "" } {
return 2
}
! set result [remote_load target tmpdir/$test_prog];
set status [lindex $result 0];
if { $status != "pass" } {
*************** proc copy_setup { } {
*** 463,474 ****
# Test copying an executable.
proc copy_executable { prog flags test1 test2 } {
if [is_remote host] {
! set testfile [remote_download host tmpdir/testprog];
set testcopy copyprog
} else {
! set testfile tmpdir/testprog
set testcopy tmpdir/copyprog
}
remote_file host delete $testcopy;
--- 470,482 ----
# Test copying an executable.
proc copy_executable { prog flags test1 test2 } {
+ global test_prog
if [is_remote host] {
! set testfile [remote_download host tmpdir/$test_prog];
set testcopy copyprog
} else {
! set testfile tmpdir/$test_prog
set testcopy tmpdir/copyprog
}
remote_file host delete $testcopy;
*************** proc copy_executable { prog flags test1
*** 485,491 ****
remote_upload host $testcopy tmpdir/copyprog
}
! set status [remote_exec build "cmp" "tmpdir/testprog tmpdir/copyprog"]
set exec_output [lindex $status 1];
if [string match "" $exec_output] then {
--- 493,499 ----
remote_upload host $testcopy tmpdir/copyprog
}
! set status [remote_exec build "cmp" "tmpdir/$test_prog tmpdir/copyprog"]
set exec_output [lindex $status 1];
if [string match "" $exec_output] then {
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Results for binutils 2.14.90 20030618 testsuite on i786-pc-cygwin
2003-06-18 15:20 ` Nick Clifton
@ 2003-06-18 15:37 ` Christian Joensson
2003-06-18 16:15 ` Hans-Peter Nilsson
1 sibling, 0 replies; 8+ messages in thread
From: Christian Joensson @ 2003-06-18 15:37 UTC (permalink / raw)
To: 'binutils'
Sure, everything runs well:
Native configuration is i786-pc-cygwin
=== binutils tests ===
Running target unix
=== binutils Summary ===
# of expected passes 57
# of expected failures 1
Thanks,
/ChJ
-----Ursprungligt meddelande-----
Från: binutils-owner@sources.redhat.com
[mailto:binutils-owner@sources.redhat.com] För Nick Clifton
Skickat: den 18 juni 2003 17:16
Till: binutils
Ämne: Re: Results for binutils 2.14.90 20030618 testsuite on
i786-pc-cygwin
Hi Christian,
> === binutils tests ===
>
> Running target unix
> FAIL: simple objcopy of executable
> FAIL: run objcopy of executable
> ERROR: remote_download to build of tmpdir/copyprog to
tmpdir/striprog:
> cp: cannot stat \`tmpdir/copyprog': No such file or directory
> UNRESOLVED: run stripped executable
> ERROR: remote_download to build of tmpdir/copyprog to
tmpdir/striprog: cp: cannot stat \`tmpdir/copyprog': No such
file or directory
> UNRESOLVED: run stripped executable with saving a symbol
Please could you try the attached patch and let me know if it
fixes any of these failures.
Cheers
Nick
Index: binutils/testsuite/binutils-all/objcopy.exp
===================================================================
RCS file: /cvs/src/src/binutils/testsuite/binutils-all/objcopy.exp,v
retrieving revision 1.19
diff -c -3 -p -r1.19 objcopy.exp
*** binutils/testsuite/binutils-all/objcopy.exp 18 Nov
2002 08:28:38 -0000 1.19
--- binutils/testsuite/binutils-all/objcopy.exp 18 Jun
2003 15:17:04 -0000
*************** strip_test_with_saving_a_symbol
*** 425,434 ****
--- 425,441 ----
# Build a final executable.
+ if { [istarget *-*-cygwin] } {
+ set test_prog "testprog.exe"
+ } else {
+ set test_prog "testprog"
+ }
+
proc copy_setup { } {
global srcdir
global subdir
global gcc_gas_flag
+ global test_prog
set res [build_wrapper testglue.o];
set flags { debug };
*************** proc copy_setup { } {
*** 445,455 ****
set flags "additional_flags=$i $flags"
}
}
! if { [target_compile "$srcdir/$subdir/testprog.c
$add_libs" tmpdir/testprog executable $flags] != "" } {
return 2
}
! set result [remote_load target tmpdir/testprog];
set status [lindex $result 0];
if { $status != "pass" } {
--- 452,462 ----
set flags "additional_flags=$i $flags"
}
}
! if { [target_compile "$srcdir/$subdir/testprog.c
$add_libs" tmpdir/$test_prog executable $flags] != "" } {
return 2
}
! set result [remote_load target tmpdir/$test_prog];
set status [lindex $result 0];
if { $status != "pass" } {
*************** proc copy_setup { } {
*** 463,474 ****
# Test copying an executable.
proc copy_executable { prog flags test1 test2 } {
if [is_remote host] {
! set testfile [remote_download host tmpdir/testprog];
set testcopy copyprog
} else {
! set testfile tmpdir/testprog
set testcopy tmpdir/copyprog
}
remote_file host delete $testcopy;
--- 470,482 ----
# Test copying an executable.
proc copy_executable { prog flags test1 test2 } {
+ global test_prog
if [is_remote host] {
! set testfile [remote_download host tmpdir/$test_prog];
set testcopy copyprog
} else {
! set testfile tmpdir/$test_prog
set testcopy tmpdir/copyprog
}
remote_file host delete $testcopy;
*************** proc copy_executable { prog flags test1
*** 485,491 ****
remote_upload host $testcopy tmpdir/copyprog
}
! set status [remote_exec build "cmp" "tmpdir/testprog
tmpdir/copyprog"]
set exec_output [lindex $status 1];
if [string match "" $exec_output] then {
--- 493,499 ----
remote_upload host $testcopy tmpdir/copyprog
}
! set status [remote_exec build "cmp" "tmpdir/$test_prog
tmpdir/copyprog"]
set exec_output [lindex $status 1];
if [string match "" $exec_output] then {
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Results for binutils 2.14.90 20030618 testsuite on i786-pc-cygwin
2003-06-18 15:20 ` Nick Clifton
2003-06-18 15:37 ` Christian Joensson
@ 2003-06-18 16:15 ` Hans-Peter Nilsson
2003-06-19 7:42 ` Nick Clifton
2003-06-26 6:04 ` Alexandre Oliva
1 sibling, 2 replies; 8+ messages in thread
From: Hans-Peter Nilsson @ 2003-06-18 16:15 UTC (permalink / raw)
To: Nick Clifton; +Cc: binutils, Alexandre Oliva
On Wed, 18 Jun 2003, Nick Clifton wrote:
> --- binutils/testsuite/binutils-all/objcopy.exp 18 Jun 2003 15:17:04 -0000
> *************** strip_test_with_saving_a_symbol
> *** 425,434 ****
> --- 425,441 ----
>
> # Build a final executable.
>
> + if { [istarget *-*-cygwin] } {
> + set test_prog "testprog.exe"
Last time I looked, this would happen for ishost as well,
and Alex said he was pondering another way to fix it.
(Alex, during sh5 IIRC.)
brgds, H-P
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Results for binutils 2.14.90 20030618 testsuite on i786-pc-cygwin
2003-06-18 16:15 ` Hans-Peter Nilsson
@ 2003-06-19 7:42 ` Nick Clifton
2003-06-26 6:04 ` Alexandre Oliva
1 sibling, 0 replies; 8+ messages in thread
From: Nick Clifton @ 2003-06-19 7:42 UTC (permalink / raw)
To: Hans-Peter Nilsson; +Cc: binutils, Alexandre Oliva
Hi Hans-Peter,
>> + if { [istarget *-*-cygwin] } {
>> + set test_prog "testprog.exe"
>
> Last time I looked, this would happen for ishost as well,
> and Alex said he was pondering another way to fix it.
> (Alex, during sh5 IIRC.)
Fair enough, if he does develop a better solution then he can check it
in. In the meantime I will check in my patch, since it does allow the
i686-pc-cygwin target to pass its binutils tests.
Cheers
Nick
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Results for binutils 2.14.90 20030618 testsuite on i786-pc-cygwin
2003-06-18 16:15 ` Hans-Peter Nilsson
2003-06-19 7:42 ` Nick Clifton
@ 2003-06-26 6:04 ` Alexandre Oliva
2003-06-26 16:08 ` Christopher Faylor
1 sibling, 1 reply; 8+ messages in thread
From: Alexandre Oliva @ 2003-06-26 6:04 UTC (permalink / raw)
To: Hans-Peter Nilsson; +Cc: Nick Clifton, binutils
On Jun 18, 2003, Hans-Peter Nilsson <hp@bitrange.com> wrote:
> On Wed, 18 Jun 2003, Nick Clifton wrote:
>> + if { [istarget *-*-cygwin] } {
>> + set test_prog "testprog.exe"
> Last time I looked, this would happen for ishost as well,
> and Alex said he was pondering another way to fix it.
> (Alex, during sh5 IIRC.)
'fraid I don't remember :-(
--
Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer aoliva@{redhat.com, gcc.gnu.org}
CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist Professional serial bug killer
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Results for binutils 2.14.90 20030618 testsuite on i786-pc-cygwin
2003-06-26 6:04 ` Alexandre Oliva
@ 2003-06-26 16:08 ` Christopher Faylor
0 siblings, 0 replies; 8+ messages in thread
From: Christopher Faylor @ 2003-06-26 16:08 UTC (permalink / raw)
To: binutils
On Thu, Jun 26, 2003 at 03:04:34AM -0300, Alexandre Oliva wrote:
>On Jun 18, 2003, Hans-Peter Nilsson <hp@bitrange.com> wrote:
>
>> On Wed, 18 Jun 2003, Nick Clifton wrote:
>
>>> + if { [istarget *-*-cygwin] } {
>>> + set test_prog "testprog.exe"
>
>> Last time I looked, this would happen for ishost as well,
>> and Alex said he was pondering another way to fix it.
>> (Alex, during sh5 IIRC.)
>
>'fraid I don't remember :-(
Weren't we discussing some grand scheme for dealing with .exe at one point?
I don't remember who I was talking to about this. Maybe it was DJ.
I don't know that we were talking about modifying the test suite, though.
cgf
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2003-06-26 16:08 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-06-18 11:34 Results for binutils 2.14.90 20030618 testsuite on i786-pc-cygwin Christian Joensson
2003-06-18 11:47 ` Christian Joensson
2003-06-18 15:20 ` Nick Clifton
2003-06-18 15:37 ` Christian Joensson
2003-06-18 16:15 ` Hans-Peter Nilsson
2003-06-19 7:42 ` Nick Clifton
2003-06-26 6:04 ` Alexandre Oliva
2003-06-26 16:08 ` Christopher Faylor
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).