http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49741

--- Comment #2 from Jack Howarth <howarth at nitro dot med.uc.edu> 2011-07-15 
02:52:39 UTC ---
Comparing the beginning of the normal make-g++ from...

make -k check-c++ RUNTESTFLAGS="--target_board=unix'{-m32,-m64}'"

...which doesn't show these failures, I see...


Using
/sw/src/fink.build/gcc47-4.7.0-1000/gcc-4.7-20110714/gcc/testsuite/config/default.exp
as tool-and-target-specific interface file.
Running
/sw/src/fink.build/gcc47-4.7.0-1000/gcc-4.7-20110714/gcc/testsuite/g++.dg/bprob/bprob.exp
...
set_ld_library_path_env_vars:
ld_library_path=.:/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/x86_64-apple-darwin11.0.0/i386/libstdc++-v3/src/.libs:/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/x86_64-apple-darwin11.0.0/i386/libstdc++-v3/src/.libs:/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/gcc
ALWAYS_CXXFLAGS set to {additional_flags=-nostdinc++
-I/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/x86_64-apple-darwin11.0.0/i386/libstdc++-v3/include/x86_64-apple-darwin11.0.0
-I/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/x86_64-apple-darwin11.0.0/i386/libstdc++-v3/include
-I/sw/src/fink.build/gcc47-4.7.0-1000/gcc-4.7-20110714/libstdc++-v3/libsupc++
-I/sw/src/fink.build/gcc47-4.7.0-1000/gcc-4.7-20110714/libstdc++-v3/include/backward
-I/sw/src/fink.build/gcc47-4.7.0-1000/gcc-4.7-20110714/libstdc++-v3/testsuite/util}
{ldflags=
-L/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/x86_64-apple-darwin11.0.0/i386/libstdc++-v3/src/.libs

-B/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/x86_64-apple-darwin11.0.0/i386/libstdc++-v3/src/.libs

-L/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/x86_64-apple-darwin11.0.0/i386/libstdc++-v3/src/.libs
} additional_flags=-fmessage-length=0 {ldflags=-multiply_defined suppress}

whereas for the new check-c++0x with the failures, I see...

set_ld_library_path_env_vars:
ld_library_path=.:/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/x86_64-apple-darwin11.0.0/./libstdc++-v3/src/.libs:/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/x86_64-apple-darwin11.0.0/./libstdc++-v3/src/.libs:/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/gcc
ALWAYS_CXXFLAGS set to {additional_flags=-nostdinc++
-I/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/x86_64-apple-darwin11.0.0/libstdc++-v3/include/x86_64-apple-darwin11.0.0
-I/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/x86_64-apple-darwin11.0.0/libstdc++-v3/include
-I/sw/src/fink.build/gcc47-4.7.0-1000/gcc-4.7-20110714/libstdc++-v3/libsupc++
-I/sw/src/fink.build/gcc47-4.7.0-1000/gcc-4.7-20110714/libstdc++-v3/include/backward
-I/sw/src/fink.build/gcc47-4.7.0-1000/gcc-4.7-20110714/libstdc++-v3/testsuite/util}
{ldflags=
-L/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/x86_64-apple-darwin11.0.0/./libstdc++-v3/src/.libs

-B/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/x86_64-apple-darwin11.0.0/./libstdc++-v3/src/.libs

-L/sw/src/fink.build/gcc47-4.7.0-1000/darwin_objdir/x86_64-apple-darwin11.0.0/./libstdc++-v3/src/.libs
} additional_flags=-std=gnu++0x additional_flags=-fmessage-length=0
{ldflags=-multiply_defined suppress}

Note that ld_library_path isn't properly set to the i386 multi lib in the case
of check-c++0x

Reply via email to