This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

libv3test.a causes testsuite failures on multilibbed systems


Phil,

your patch to introduce libv3test.a into the testsuite broke testing the
non-default multilib e.g. on IRIX 6, as can be seen in

	http://gcc.gnu.org/ml/gcc-testresults/2002-06/msg00061.html

All -mabi=64 tests fail like this:

FAIL: 17_intro/header_cassert.cc (test for excess errors)
Excess errors:
ld64: FATAL   12 : Expecting 64-bit objects: ./libv3test.a is 32-bit.
collect2: ld returned 4 exit status

So there need to be separate versions of this library corresponding to the
multilib under test.  Maybe libv3test.a needs to be build for each multilib
in the toplevel libstdc++-v3 directory instead of only once in the
testsuite subdirectory?

	Rainer


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]