Files
gcc/libphobos/testsuite
Rainer Orth b1a3ff0e9f libphobos: Skip libphobos.shared/finalize.d etc. on Solaris [PR88150]
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.
2026-04-08 18:38:07 +02:00
..