https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119692
--- Comment #6 from Thomas Schwinge <tschwinge at gcc dot gnu.org> --- (I've not yet been able to work on this.) I've observed (but not any further analyzed) that, if running for GCN '-march=gfx90a' with 'HSA_XNACK=1', the applicable execution test cases, instead of running into "SIGSEGV in 'dynamic_cast'", they instead run into 'WARNING: program timed out.' while in 'dynamic_cast': 'libgomp.c++/pr119692-1-4.C', 'libgomp.c++/pr119692-1-5.C', 'libgomp.c++/target-exceptions-bad_cast-1.C', 'libgomp.c++/target-exceptions-bad_cast-2.C', 'libgomp.oacc-c++/exceptions-bad_cast-1.C', 'libgomp.oacc-c++/exceptions-bad_cast-2.C'.