[openmp][test] Don't use random Flang by default
Only enable Fortran tests when either the test compiler is set
explicitly, or in a runtimes bootstrapping build. A system-installed
Flang either may not exist, or too old to compiler our tests.
Fixes buildbot failure after landing #150722
https://lab.llvm.org/buildbot/#/builders/10/builds/13905
GitOrigin-RevId: 22a64170df0365c53d004a7c763d83776aa065a9
diff --git a/CMakeLists.txt b/CMakeLists.txt
index cb76906..88be8c7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -97,9 +97,9 @@
include(HandleOpenMPOptions)
# Check for flang
-set(OPENMP_TEST_Fortran_COMPILER_default "flang")
+set(OPENMP_TEST_Fortran_COMPILER_default "")
if (CMAKE_Fortran_COMPILER)
- set(OPENMP_TEST_Fortran_COMPILER_default "${CMAKE_Fortran_COMPILER}")
+ set(OPENMP_TEST_Fortran_COMPILER_default "${CMAKE_Fortran_COMPILER}")
endif ()
set(OPENMP_TEST_Fortran_COMPILER "${OPENMP_TEST_Fortran_COMPILER_default}" CACHE STRING
"Fortran compiler to use for testing OpenMP runtime libraries.")