aboutsummaryrefslogtreecommitdiff
path: root/tests/cc
diff options
context:
space:
mode:
Diffstat (limited to 'tests/cc')
-rw-r--r--tests/cc/modules/common.testscript8
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/cc/modules/common.testscript b/tests/cc/modules/common.testscript
index 2aa19d1..f2e107f 100644
--- a/tests/cc/modules/common.testscript
+++ b/tests/cc/modules/common.testscript
@@ -21,8 +21,12 @@ cxx.std = experimental
cxx.features.symexport = true
# @@ TMP revise
+#
+# Note: there are some issues with enabling modules in Apple Clang 15 so
+# for now we only test vanilla Clang.
+#
if ($cxx.id == 'gcc' || \
- ($cxx.id.type == 'clang' && $cxx.version.major >= 16))
+ ($cxx.id == 'clang' && $cxx.version.major >= 16))
cxx.features.modules = true
using cxx
@@ -50,7 +54,7 @@ print ($cxx.features.modules && $cxx.id == 'gcc')
EOI
# @@ TMP: modules support is broken in MinGW GCC (not just symexport).
-# @@ TMP: try modules with Clang on Windows (symexport is likely broken).
+# @@ TMP: try modules with Clang on Windows (symexport seems to work).
#
if ($cxx.target.class == 'windows' && \
($cxx.id == 'gcc' || $cxx.id.type == 'clang'))