This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC 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]

Does this failure pattern indicate something?


Hello everyone,

I've just (with the considerable help from H.J. Lu) finished getting the GNU link editor working on OSR5, and now I have bootstrapped 3.4.1 from cvs about an hour ago using it. This is the cleanest test run I have ever seen on this platform, so this is great progress. However, I am seeing a few failures that I suspect may indicate a misconfiguration on my part and I would like some advice. But first a quick question about one of the failures:
Executing on host: /u1/gcc/3.4-branch/osr5/gcc/xgcc -B/u1/gcc/3.4-branch/osr5/gcc /u1/gcc/3.4-branch/gcc/gcc/testsuite/gcc.dg/builtins-20.c -O2 -ffast-math -lm -o builtins-20.exe (timeout = 300)
/usr/tmp//ccEhCaGc.o(.text+0xe1): In function `test1f':^M
: undefined reference to `link_error'^M


and many more of the same undefined reference errors. Is this a bug in the testsuite? I looked at it and it sure seems that way - the function link_error simply isnt defined anywhere. Other than this failure the rest of the GCC tessuite is clean. G++ though has a few more errors:

FAIL: g++.dg/compat/eh/unexpected1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
FAIL: g++.dg/eh/unexpected1.C execution test
FAIL: g++.old-deja/g++.abi/cxa_vec.C execution test
FAIL: g++.old-deja/g++.eh/spec2.C execution test
FAIL: g++.old-deja/g++.eh/spec3.C execution test
FAIL: g++.old-deja/g++.eh/spec4.C execution test
FAIL: g++.old-deja/g++.mike/eh33.C execution test
FAIL: g++.old-deja/g++.mike/eh50.C execution test
FAIL: g++.old-deja/g++.mike/eh51.C execution test


Do these failures indicate a pattern? libstdc++ gets a whole set of failures that from my ignorant viewpoint may be related to some of these EH failures:

terminate called after throwing an instance of 'std::out_of_range'
  what():  basic_string::append
FAIL: 21_strings/basic_string/append/char/1.cc execution test

terminate called after throwing an instance of 'std::bad_alloc'
  what():  St9bad_alloc
FAIL: 21_strings/basic_string/cons/char/1.cc execution test

terminate called after throwing an instance of 'std::bad_alloc'
  what():  St9bad_alloc
FAIL: 21_strings/basic_string/insert/char/1.cc execution test

FAIL: 22_locale/locale/cons/12352.cc execution test
FAIL: 22_locale/num_get/get/char/10.cc execution test

terminate called after throwing an instance of 'std::bad_alloc'
  what():  St9bad_alloc
FAIL: 23_containers/vector/capacity/8230.cc execution test

terminate called after throwing an instance of 'std::bad_alloc'
  what():  St9bad_alloc
FAIL: 23_containers/vector/resize/1.cc execution test
FAIL: 26_numerics/c_math.cc execution test
FAIL: 26_numerics/complex/13450.cc execution test

terminate called after throwing an instance of 'std::ios_base::failure'
  what():  basic_filebuf::_M_convert_to_external conversion error
FAIL: 27_io/basic_filebuf/overflow/char/9182-2.cc execution test

terminate called after throwing an instance of 'std::ios_base::failure'
  what():  basic_filebuf::_M_convert_to_external conversion error
FAIL: 27_io/basic_filebuf/sync/char/9182-1.cc execution test

terminate called after throwing an instance of '__gnu_test::underflow_error'
  what():  N10__gnu_test15underflow_errorE
FAIL: 27_io/basic_istream/exceptions/char/9561.cc execution test

terminate called after throwing an instance of '__gnu_test::facet_error'
what(): N10__gnu_test11facet_errorE
FAIL: 27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.c
c execution test


terminate called after throwing an instance of 'std::ios_base::failure'
what(): basic_ios::clear
FAIL: 27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc exe
cution test


terminate called after throwing an instance of '__gnu_test::underflow_error'
what(): N10__gnu_test15underflow_errorE
FAIL: 27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc ex
ecution test


terminate called after throwing an instance of '__gnu_test::positioning_error'
what(): N10__gnu_test17positioning_errorE
FAIL: 27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc execution test


terminate called after throwing an instance of '__gnu_test::positioning_error'
what(): N10__gnu_test17positioning_errorE
FAIL: 27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc execution test


WARNING: program timed out.
FAIL: 27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc execution test


terminate called after throwing an instance of '__gnu_test::positioning_error'
what(): N10__gnu_test17positioning_errorE
FAIL: 27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc execution test


terminate called after throwing an instance of '__gnu_test::positioning_error'
what(): N10__gnu_test17positioning_errorE
FAIL: 27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc execution test


terminate called after throwing an instance of 'std::bad_alloc'
  what():  St9bad_alloc
FAIL: 27_io/ios_base/storage/2.cc execution test

Any help at all would be greatly appreciated. Thank you.

Kean Johnston


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