From 96299d8d4d3cc2f563d8c1ee77d8fe888343560a Mon Sep 17 00:00:00 2001 From: Kelvin Li Date: Wed, 18 Mar 2026 15:51:37 -0400 Subject: [PATCH] [flang] Disable trampoline test for PPC (NFC) (#187194) --- flang-rt/test/Driver/safe-trampoline-gnustack.f90 | 1 + flang-rt/test/lit.site.cfg.py.in | 1 + 2 files changed, 2 insertions(+) diff --git a/flang-rt/test/Driver/safe-trampoline-gnustack.f90 b/flang-rt/test/Driver/safe-trampoline-gnustack.f90 index c4cd365952ee..92c2794acad8 100644 --- a/flang-rt/test/Driver/safe-trampoline-gnustack.f90 +++ b/flang-rt/test/Driver/safe-trampoline-gnustack.f90 @@ -1,6 +1,7 @@ ! UNSUPPORTED: system-windows ! UNSUPPORTED: offload-cuda ! UNSUPPORTED: system-darwin +! UNSUPPORTED: target=powerpc{{.*}} ! Verify that -fsafe-trampoline produces an executable whose ! GNU_STACK program header is RW (not RWE), proving W^X compliance. diff --git a/flang-rt/test/lit.site.cfg.py.in b/flang-rt/test/lit.site.cfg.py.in index 662d076b1fe2..257489ef9bc3 100644 --- a/flang-rt/test/lit.site.cfg.py.in +++ b/flang-rt/test/lit.site.cfg.py.in @@ -11,6 +11,7 @@ config.flang_rt_experimental_offload_support = "@FLANG_RT_EXPERIMENTAL_OFFLOAD_S config.cc = "@CMAKE_C_COMPILER@" config.flang = "@CMAKE_Fortran_COMPILER@" config.osx_sysroot = path(r"@CMAKE_OSX_SYSROOT@") +config.target_triple = "@LLVM_TARGET_TRIPLE@" import lit.llvm lit.llvm.initialize(lit_config, config)