https://gcc.gnu.org/g:5d8df6551d27b698cfbbfbd52f608afccb4d8a9b
commit 5d8df6551d27b698cfbbfbd52f608afccb4d8a9b Author: Thomas Schwinge <tschwi...@baylibre.com> Date: Thu Feb 6 22:46:26 2025 +0100 nvptx doesn't actually support effective-target 'exceptions' gcc/testsuite/ * lib/target-supports.exp (check_effective_target_exceptions): 'return 0' for '[istarget nvptx-*-*]'. (cherry picked from commit 2466b0b4d9bcfe51c1a049c3d7f6a8043d68630e) Diff: --- gcc/testsuite/ChangeLog.omp | 6 ++++++ gcc/testsuite/lib/target-supports.exp | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gcc/testsuite/ChangeLog.omp b/gcc/testsuite/ChangeLog.omp index e39f01c2927d..6c427de6c58f 100644 --- a/gcc/testsuite/ChangeLog.omp +++ b/gcc/testsuite/ChangeLog.omp @@ -3,6 +3,12 @@ Backported from trunk: 2025-02-08 Thomas Schwinge <tschwi...@baylibre.com> + * lib/target-supports.exp (check_effective_target_exceptions): + 'return 0' for '[istarget nvptx-*-*]'. + + Backported from trunk: + 2025-02-08 Thomas Schwinge <tschwi...@baylibre.com> + PR target/118772 * lib/target-supports.exp (check_effective_target_exceptions): 'return 0' for '[istarget bpf-*-*]'. diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp index 2eb2233bb6cf..a8d2a9a39fc3 100644 --- a/gcc/testsuite/lib/target-supports.exp +++ b/gcc/testsuite/lib/target-supports.exp @@ -12137,7 +12137,8 @@ proc check_effective_target_fenv_exceptions_long_double {} { proc check_effective_target_exceptions {} { if { [istarget amdgcn*-*-*] - || [istarget bpf-*-*] } { + || [istarget bpf-*-*] + || [istarget nvptx-*-*] } { return 0 } return 1