diff --git a/libgomp/testsuite/libgomp.c++/target-flex-101.C b/libgomp/testsuite/libgomp.c++/target-flex-101.C index be9037e9718..28201f468b6 100644 --- a/libgomp/testsuite/libgomp.c++/target-flex-101.C +++ b/libgomp/testsuite/libgomp.c++/target-flex-101.C @@ -1,5 +1,8 @@ /* { dg-additional-options -std=c++23 } */ +/* { dg-ice {TODO PR122268} { offload_target_amdgcn || offload_target_nvptx } } + { dg-excess-errors {'mkoffload' failure etc.} { xfail { offload_target_amdgcn || offload_target_nvptx } } } */ + /* C++23 container adaptors in target region. Severely needs additional tests. */ diff --git a/libgomp/testsuite/libgomp.c++/target-std__flat_map-concurrent.C b/libgomp/testsuite/libgomp.c++/target-std__flat_map-concurrent.C index 9e59907c09b..8a3082cceda 100644 --- a/libgomp/testsuite/libgomp.c++/target-std__flat_map-concurrent.C +++ b/libgomp/testsuite/libgomp.c++/target-std__flat_map-concurrent.C @@ -2,10 +2,6 @@ // { dg-additional-options "-std=c++23" } // { dg-additional-options -DMEM_SHARED { target offload_device_shared_as } } -/* { dg-ice {TODO PR120450} { offload_target_amdgcn && { ! offload_device_shared_as } } } - { dg-excess-errors {'mkoffload' failure etc.} { xfail { offload_target_amdgcn && { ! offload_device_shared_as } } } } - (For effective-target 'offload_device_shared_as', we've got '-DMEM_SHARED', and therefore don't invoke the constructor with placement new.) */ - #include #include #include diff --git a/libgomp/testsuite/libgomp.c++/target-std__flat_multimap-concurrent.C b/libgomp/testsuite/libgomp.c++/target-std__flat_multimap-concurrent.C index 1dc60c8a627..0a1377d13c7 100644 --- a/libgomp/testsuite/libgomp.c++/target-std__flat_multimap-concurrent.C +++ b/libgomp/testsuite/libgomp.c++/target-std__flat_multimap-concurrent.C @@ -2,10 +2,6 @@ // { dg-additional-options "-std=c++23" } // { dg-additional-options -DMEM_SHARED { target offload_device_shared_as } } -/* { dg-ice {TODO PR120450} { offload_target_amdgcn && { ! offload_device_shared_as } } } - { dg-excess-errors {'mkoffload' failure etc.} { xfail { offload_target_amdgcn && { ! offload_device_shared_as } } } } - (For effective-target 'offload_device_shared_as', we've got '-DMEM_SHARED', and therefore don't invoke the constructor with placement new.) */ - #include #include #include