ld testsuite failures

Greg Schafer gschafer@zip.com.au
Sun Oct 27 21:51:00 GMT 2002


Hi

Testing the branch on i686-pc-linux-gnu and getting a stack of failures
in ld.

Summary attached. I'm using a chroot with latest of everything I could find
including:-

tcl-8.4.1
dejagnu-1.4.3
expect-5.38.0

Everything passes with the 2.13 release tarball and the gcc testsuite is running
fine.

The log file contains "parse error" messages like so:-


lt-ld-new:built in linker script:1: parse error


So, where did I stuff up? :)

Greg
-------------- next part --------------
LAST_UPDATED: 
Native configuration is i686-pc-linux-gnu

		=== binutils tests ===


Running target unix

		=== binutils Summary ===

# of expected passes		27
# of expected failures		1
# of untested testcases		4
		=== gas tests ===


Running target unix

		=== gas Summary ===

# of expected passes		55
		=== 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
FAIL: cdtest with -Ur
FAIL: check sections 1
FAIL: check sections 2
FAIL: ld-discard/extern
FAIL: ld-discard/start
FAIL: ld-discard/static
FAIL: vers1
FAIL: vers2
FAIL: vers3
FAIL: vers4
FAIL: vers4a
FAIL: vers6
FAIL: vers7a
FAIL: vers8
FAIL: vers9
UNRESOLVED: ar with versioned solib
ERROR: tcl error sourcing /usr/src/src/ld/testsuite/ld-elfvers/vers.exp.
ERROR: cp: cannot stat \`tmpdir/vers1.so': No such file or directory
FAIL: ld-elfvsb/hidden0
FAIL: ld-elfvsb/hidden1
FAIL: ld-elfvsb/internal0
FAIL: ld-elfvsb/internal1
FAIL: ld-elfvsb/protected0
FAIL: ld-elfvsb/protected1
FAIL: visibility (hidden) (non PIC)
FAIL: visibility (hidden) (non PIC, load offset)
FAIL: visibility (hidden)
FAIL: visibility (hidden) (PIC main, non PIC so)
FAIL: visibility (hidden) (PIC main)
FAIL: visibility (hidden_normal) (non PIC)
FAIL: visibility (hidden_normal) (non PIC, load offset)
FAIL: visibility (hidden_normal)
FAIL: visibility (hidden_normal) (PIC main, non PIC so)
FAIL: visibility (hidden_normal) (PIC main)
FAIL: visibility (hidden_undef) (non PIC)
FAIL: visibility (hidden_undef) (non PIC, load offset)
FAIL: visibility (hidden_undef)
FAIL: visibility (hidden_undef) (PIC main, non PIC so)
FAIL: visibility (hidden_undef) (PIC main)
FAIL: visibility (hidden_undef_def) (non PIC)
FAIL: visibility (hidden_undef_def) (non PIC, load offset)
FAIL: visibility (hidden_undef_def)
FAIL: visibility (hidden_undef_def) (PIC main, non PIC so)
FAIL: visibility (hidden_undef_def) (PIC main)
FAIL: visibility (hidden_weak) (non PIC)
FAIL: visibility (hidden_weak) (non PIC, load offset)
FAIL: visibility (hidden_weak)
FAIL: visibility (hidden_weak) (PIC main, non PIC so)
FAIL: visibility (hidden_weak) (PIC main)
FAIL: visibility (protected_undef) (non PIC)
FAIL: visibility (protected_undef) (non PIC, load offset)
FAIL: visibility (protected_undef)
FAIL: visibility (protected_undef) (PIC main, non PIC so)
FAIL: visibility (protected_undef) (PIC main)
FAIL: visibility (protected_weak) (non PIC)
FAIL: visibility (protected_weak) (non PIC, load offset)
FAIL: visibility (protected_weak)
FAIL: visibility (protected_weak) (PIC main, non PIC so)
FAIL: visibility (protected_weak) (PIC main)
FAIL: visibility (normal) (non PIC)
FAIL: visibility (normal) (non PIC, load offset)
FAIL: visibility (normal)
FAIL: visibility (normal) (PIC main, non PIC so)
FAIL: visibility (normal) (PIC main)
FAIL: ELF weak
FAIL: TLS -fpic -shared transitions
FAIL: Helper shared library
FAIL: TLS -fpic and -fno-pic exec transitions
FAIL: TLS -fno-pic -shared
FAIL: ld-linkonce/zeroehl32
FAIL: NOCROSSREFS 1
FAIL: NOCROSSREFS 2
FAIL: DEFINED (PRMS 5699)
FAIL: dynamic sections
FAIL: map addresses
FAIL: overlay size
WARNING: tmpdir/overlay-size.map doesn't exist
FAIL: overlay size (map check)
FAIL: PHDRS
FAIL: PHDRS2
FAIL: script
FAIL: MRI script
FAIL: SIZEOF
FAIL: weak symbols
FAIL: Preserve default . = 0
FAIL: Preserve explicit . = 0
FAIL: selective1
FAIL: selective2
FAIL: selective3
FAIL: selective4
FAIL: selective5
FAIL: shared (non PIC)
FAIL: shared (non PIC, load offset)
FAIL: shared
FAIL: shared -Bsymbolic
FAIL: shared (PIC main, non PIC so)
FAIL: shared (PIC main)
FAIL: S-records
FAIL: S-records with constructors
FAIL: undefined
FAIL: undefined function
FAIL: undefined line
FAIL: weak undefined symbols

		=== ld Summary ===

# of expected passes		5
# of unexpected failures	106
# of expected failures		11
# of unresolved testcases	1

Compiler version: gcc 
Platform: i686-pc-linux-gnu
configure flags: --host=i686-pc-linux-gnu --prefix=/opt/binutils-test --enable-shared


More information about the Binutils mailing list