Created attachment 892859 [details] /var/tmp/portage/dev-cpp/libxmlpp-2.42.2/temp/build.log * abi_x86_32.x86: running multilib-minimal_abi_src_test meson test --print-errorlogs --num-processes 24 ninja: Entering directory `/var/tmp/portage/dev-cpp/libxmlpp-2.42.2/work/libxml++-2.42.2-abi_x86_32.x86' ninja: no work to do. 1/3 saxparser_parse_double_free_test OK 0.01s 2/3 saxparser_chunk_parsing_inconsistent_state_test FAIL 0.01s killed by signal 6 SIGABRT >>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/var/tmp/portage/dev-cpp/libxmlpp-2.42.2/work/libxml++-2.42.2-abi_x86_32.x86/libxml++ ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=192 /var/tmp/portage/dev-cpp/libxmlpp-2.42.2/work/libxml++-2.42.2-abi_x86_32.x86/tests/saxparser_chunk_parsing_inconsistent_state_test ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stdout: Bail out! ERROR:../libxml++-2.42.2/tests/saxparser_chunk_parsing_inconsistent_state/main.cc:58:int main(): assertion failed (e.what() == "on_error() called"): ("some custom runtime exception" == "on_error() called") stderr: ** ERROR:../libxml++-2.42.2/tests/saxparser_chunk_parsing_inconsistent_state/main.cc:58:int main(): assertion failed (e.what() == "on_error() called"): ("some custom runtime exception" == "on_error() called") ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 3/3 saxparser_parse_stream_inconsistent_state_test OK 0.01s Summary of Failures: 2/3 saxparser_chunk_parsing_inconsistent_state_test FAIL 0.01s killed by signal 6 SIGABRT Ok: 2 Expected Fail: 0 Fail: 1 Unexpected Pass: 0 Skipped: 0 Timeout: 0
Created attachment 892860 [details] environment // profile default/linux/amd64/17.1/desktop/plasma gcc O3 pipe march=native(verbose) lto graphite ggdb3
I'm seeing a similar failure in =dev-cpp/libxmlpp-5.0.3 (in the emptytree @world rebuild final step of the 23.0 profile upgrade; the tests passed when it was previously built last year): 3/4 saxparser_chunk_parsing_inconsistent_state_test FAIL 0.02s killed by s ignal 6 SIGABRT >>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=174 LD_LIBRA RY_PATH=/var/tmp/portage/dev-cpp/libxmlpp-5.0.3/work/libxmlpp-5.0.3-build/libxml++ /var/tmp/portage/dev-cpp/libxmlpp-5.0.3/work/libxmlpp-5.0.3-build/tests/saxparser_chunk_parsi ng_inconsistent_state_test ✀ stderr: saxparser_chunk_parsing_inconsistent_state_test: ../libxml++-5.0.3/tests/saxparser_chunk_parsing_inconsistent_state/main.cc:56: int main(): Assertion `e.what() == xmlpp::ustrin g("on_error() called")' failed.