[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

binutils build failures on arm



Package: binutils
Version: 2.13.90.0.16 and up.
Severity: important

The last binutils version that build for arm was 2.13.90.0.14. The
build failure is due to an ICE in gcc-3.2 while building the multiarch
version. Building with gcc-2.95 works fine. However I see the
following testsuite differences (attached). At least that's better
than the gcc-3.2 based builds (19 unexpected failures in ld). See
http://buildd.debian.org/fetch.php?&pkg=binutils&ver=2.13.90.0.18-1.3&arch=arm&stamp=1048336993&file=log&as=raw

What to do:
- leave binutils alone?
- upload the build done with gcc-2.95 and glibc-2.2 (in stable)?
- upload the build done with gcc-2.95 and glibc-2.3 (in unstable)?
- disable building the multiarch package and upload the package using gcc-3.2?

The build done with gcc-2.95 and glibc-2.2 shows no failures, but
untested cases. It seems to be the safest choice to go.

--- gcc-2.95-glibc-2.2/test-summary	Sun Mar 23 14:13:31 2003
+++ gcc-2.95-glibc-2.3/test-summary	Sun Mar 23 13:38:21 2003
@@ -1,4 +1,4 @@
-Test Run By doko on Sun Mar 23 11:19:20 2003
+Test Run By doko on Sun Mar 23 12:31:31 2003
 Native configuration is arm-unknown-linux-gnu
 
 		=== binutils tests ===
@@ -26,10 +26,10 @@
 PASS: objcopy --adjust-section-vma =
 PASS: strip
 PASS: strip with saving a symbol
-PASS: simple objcopy of executable
-PASS: run objcopy of executable
-PASS: run stripped executable
-PASS: run stripped executable with saving a symbol
+UNTESTED: simple objcopy of executable
+UNTESTED: run objcopy of executable
+UNTESTED: run stripped executable
+UNTESTED: run stripped executable with saving a symbol
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/binutils/testsuite/binutils-all/objdump.exp ...
 PASS: objdump -i
 PASS: objdump -f
@@ -51,9 +51,10 @@
 
 		=== binutils Summary ===
 
-# of expected passes		31
+# of expected passes		27
 # of expected failures		1
-Test Run By doko on Sun Mar 23 11:20:03 2003
+# of untested testcases		4
+Test Run By doko on Sun Mar 23 12:32:12 2003
 Native configuration is arm-unknown-linux-gnu
 
 		=== gas tests ===
@@ -126,8 +127,12 @@
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/h8300/h8300-elf.exp ...
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/h8300/h8300.exp ...
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/hppa/basic/basic.exp ...
+Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/hppa/basic/basic.exp ...
+Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/hppa/parse/parse.exp ...
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/hppa/parse/parse.exp ...
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/hppa/reloc/reloc.exp ...
+Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/hppa/reloc/reloc.exp ...
+Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/hppa/unsorted/unsorted.exp ...
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/hppa/unsorted/unsorted.exp ...
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/i386/i386.exp ...
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/ia64/ia64.exp ...
@@ -175,6 +180,8 @@
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/sh/basic.exp ...
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/sh/err.exp ...
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/sh/sh64/err.exp ...
+Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/sh/sh64/err.exp ...
+Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/sh/sh64/sh64.exp ...
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/sh/sh64/sh64.exp ...
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/sparc-solaris/addend.exp ...
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/gas/testsuite/gas/sparc-solaris/gas.exp ...
@@ -203,7 +210,7 @@
 # of expected passes		63
 ../as-new Inc.
 
-Test Run By doko on Sun Mar 23 11:20:59 2003
+Test Run By doko on Sun Mar 23 12:33:09 2003
 Native configuration is arm-unknown-linux-gnu
 
 		=== ld tests ===
@@ -221,8 +228,8 @@
 PASS: bootstrap with --no-keep-memory
 PASS: bootstrap with --relax
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/ld/testsuite/ld-cdtest/cdtest.exp ...
-UNTESTED: cdtest
-UNTESTED: cdtest with -Ur
+PASS: cdtest
+PASS: cdtest with -Ur
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/ld/testsuite/ld-checks/checks.exp ...
 PASS: check sections 1
 PASS: check sections 2
@@ -387,12 +394,12 @@
 PASS: Preserve default . = 0
 PASS: Preserve explicit . = 0
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/ld/testsuite/ld-selective/selective.exp ...
-UNTESTED: selective1
-UNTESTED: selective2
-UNTESTED: selective3
-UNTESTED: selective4
-UNTESTED: selective5
-UNTESTED: selective6
+FAIL: selective1
+FAIL: selective2
+FAIL: selective3
+FAIL: selective4
+FAIL: selective5
+XFAIL: selective6
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/ld/testsuite/ld-sh/rd-sh.exp ...
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/ld/testsuite/ld-sh/sh.exp ...
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/ld/testsuite/ld-sh/sh64/rd-sh64.exp ...
@@ -408,7 +415,7 @@
 PASS: shared (PIC main)
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/ld/testsuite/ld-srec/srec.exp ...
 XFAIL: S-records
-UNTESTED: S-records with constructors
+XFAIL: S-records with constructors
 Running /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/ld/testsuite/ld-undefined/undefined.exp ...
 PASS: undefined
 PASS: undefined function
@@ -420,8 +427,8 @@
 
 		=== ld Summary ===
 
-# of expected passes		136
-# of expected failures		13
-# of untested testcases		9
+# of expected passes		138
+# of unexpected failures	5
+# of expected failures		15
 /home/doko/binutils/binutils-2.13.90.0.18/build-tree/binutils-2.13.90.0.18/builddir-single/ld/ld-new Inc.
 



Reply to: