binutils testsuite failures? (was: Re: Errors compiling cdrtools under cygwin 1.5.19)

Yitzchak Scott-Thoennes sthoenna@efn.org
Fri Jan 27 11:46:00 GMT 2006


On Tue, Jan 24, 2006 at 10:28:50PM -0500, Christopher Faylor wrote:
> I should point out that I didn't rebuild my packages under 1.5.19 either
> so I'm just as guilty as any other package maintainer in this regard.

Speaking of which, in the course of making a small patch to ld (which
I hope the binutils folk will apply and will find its way into an
updated cygwin package at some point) I tried building binutils and
got 2 unexpected test failures and 1 unexpected pass for ld (see
attached).  I didn't revert to 1.5.18 to see if that made any
difference though.  I probably just have something not set up
correctly.
-------------- next part --------------
make[1]: Entering directory `/usr/src/binutils-20050610-1/ld'
Making check in po
make[2]: Entering directory `/usr/src/binutils-20050610-1/ld/po'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/src/binutils-20050610-1/ld/po'
make[2]: Entering directory `/usr/src/binutils-20050610-1/ld'
make  check-DEJAGNU
make[3]: Entering directory `/usr/src/binutils-20050610-1/ld'
Making a new site.exp file...
srcroot=`cd .././ld && pwd`; export srcroot; \
r=`pwd`; export r; \
LC_COLLATE=; LC_ALL=; LANG=; export LC_COLLATE LC_ALL LANG; \
EXPECT=expect; export EXPECT; \
if [ -f ./../expect/expect ]; then \
  TCL_LIBRARY=`cd .././ld/../tcl/library && pwd`; \
  export TCL_LIBRARY; \
fi; \
runtest=runtest; \
if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
  $runtest --tool ld --srcdir ${srcroot}/testsuite \
        CC="gcc -L/usr/src/binutils-20050610-1/./ld" CFLAGS="-g -O2" \
        CXX="c++ -L/usr/src/binutils-20050610-1/./ld" CXXFLAGS="-g -O2" \
        CC_FOR_HOST="gcc" CFLAGS_FOR_HOST="-g -O2" \
        OFILES="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" BFDLIB="../bfd/.libs/libbfd.a" \
        LIBIBERTY="../libiberty/libiberty.a ./../intl/libintl.a" LIBS="" \
        ; \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find the global config file.
WARNING: Couldn't find tool init file
Test Run By sthoenna on Fri Jan 27 00:23:25 2006
Native configuration is i686-pc-cygwin

                === ld tests ===

Schedule of variations:
    unix

Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using /usr/src/binutils-20050610-1/ld/testsuite/config/default.exp as tool-and-target-specific interface file.
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-alpha/alpha.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-arm/arm-elf.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-auto-import/auto-import.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-bootstrap/bootstrap.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-cdtest/cdtest.exp ...
FAIL: cdtest with -Ur
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-checks/checks.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-cris/cris.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-crx/crx.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-cygwin/exe-export.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-d10v/d10v.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-discard/discard.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-elf/elf.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-elf/exclude.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-elf/frame.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-elf/sec64k.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-elfcomm/elfcomm.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-elfvers/vers.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-elfvsb/elfvsb.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-elfweak/elfweak.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-fastcall/fastcall.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-frv/fdpic.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-frv/frv-elf.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-frv/tls.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-h8300/h8300.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-i386/i386.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-ia64/ia64.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-linkonce/linkonce.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-m68hc11/m68hc11.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-maxq/maxq.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-mips-elf/mips-elf-flags.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-mips-elf/mips-elf.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-mmix/mmix.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-pe/pe.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-powerpc/powerpc.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-s390/s390.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/align.exp ...
XPASS: align1
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/assert.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/crossref.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/data.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/defined.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/dynamic-sections.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/empty-aligned.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/empty-orphan.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/map-address.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/overlay-size.exp ..
.
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/phdrs.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/phdrs2.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/provide.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/script.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/size.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/sizeof.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/sort.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-scripts/weak.exp ...
FAIL: weak symbols
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-selective/sel-dump.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-selective/selective.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-sh/arch/arch.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-sh/rd-sh.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-sh/sh.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-sh/sh64/rd-sh64.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-sh/sh64/relax.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-sh/sh64/relfail.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-sh/sh64/sh64.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-shared/shared.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-sparc/sparc.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-srec/srec.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-undefined/undefined.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-undefined/weak-undef.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-v850/v850.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-versados/versados.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-x86-64/x86-64.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-xstormy16/xstormy16.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-xtensa/coalesce.exp ...
Running /usr/src/binutils-20050610-1/ld/testsuite/ld-xtensa/lcall.exp ...

                === ld Summary ===

# of expected passes            38
# of unexpected failures        2
# of unexpected successes       1
# of expected failures          3
# of unsupported tests          1
/usr/src/binutils-20050610-1/ld/ld-new 20050610

make[3]: *** [check-DEJAGNU] Error 1
make[3]: Leaving directory `/usr/src/binutils-20050610-1/ld'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/usr/src/binutils-20050610-1/ld'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/usr/src/binutils-20050610-1/ld'
make: *** [check-ld] Error 2

-------------- next part --------------
--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


More information about the Cygwin mailing list