mirror of
https://github.com/gcc-mirror/gcc.git
synced 2026-05-06 14:59:39 +02:00
Three libphobos tests currently FAIL on Solaris: FAIL: libphobos.shared/finalize.d -shared-libphobos -ldl execution test FAIL: libphobos.shared/load.d -shared-libphobos -ldl execution test FAIL: libphobos.shared/load_13414.d -shared-libphobos -ldl execution test As discussed in PR d/88150, those tests cannot work with refCounted = false in gcc.sections.elf.handleForName. Because the test names include additional options, the file name needs to be extracted first before matching against libphobos_skip_tests. Tested on i386-pc-solaris2.11 and sparc-sun-solaris2.11. 2026-04-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> libphobos: PR d/88150 * testsuite/lib/libphobos.exp (libphobos_skipped_test_p): Extract filename from $test. * testsuite/libphobos.shared/shared.exp (libphobos_skip_tests): Skip libphobos.shared/finalize.d etc. on Solaris.