https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111641
Rainer Orth <ro at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Host|hppa*-*-linux* |hppa*-*-linux*,
| |*-*-solaris2.11
Build|hppa*-*-linux* |hppa*-*-linux*,
| |*-*-solaris2.11
Target|hppa*-*-linux* |hppa*-*-linux*,
| |*-*-solaris2.11
CC| |ro at gcc dot gnu.org
--- Comment #2 from Rainer Orth <ro at gcc dot gnu.org> ---
I'm seeing the same failures on Solaris (both sparc and x86):
* On x86, it's 32-bit only.
* On sparc, it's both 32 and 64-bit:
FAIL: 19_diagnostics/stacktrace/current.cc -std=gnu++23 execution test
FAIL: 19_diagnostics/stacktrace/current.cc -std=gnu++26 execution test
/vol/gcc/src/hg/master/local/libstdc++-v3/testsuite/19_diagnostics/stacktrace/current.cc:52:
test_max_depth()::<lambda()>::<lambda()>::<lambda()>::<lambda()>::<lambda()>::<lambda()>::<lambda()>::<lambda()>:
Assertion '! t.empty()' failed.
FAIL: 19_diagnostics/stacktrace/entry.cc -std=gnu++23 execution test
FAIL: 19_diagnostics/stacktrace/entry.cc -std=gnu++26 execution test
terminate called after throwing an instance of 'std::out_of_range'
what(): basic_stack_trace::at: bad frame number
FAIL: 19_diagnostics/stacktrace/output.cc -std=gnu++23 execution test
FAIL: 19_diagnostics/stacktrace/output.cc -std=gnu++26 execution test
terminate called after throwing an instance of 'std::out_of_range'
what(): basic_stacktrace::at: bad frame number
FAIL: 19_diagnostics/stacktrace/stacktrace.cc -std=gnu++23 execution test
FAIL: 19_diagnostics/stacktrace/stacktrace.cc -std=gnu++26 execution test
/vol/gcc/src/hg/master/local/libstdc++-v3/testsuite/19_diagnostics/stacktrace/stacktrace.cc:40:
void test_cons(): Assertion '! s3.empty()' failed.