public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* 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).