aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Hirsch, Ph.D <scivision@users.noreply.github.com>2019-07-29 00:23:35 -0400
committerMichael Hirsch, Ph.D <scivision@users.noreply.github.com>2019-07-30 15:33:11 -0400
commitf5554957cb2114be6536a15df4db6e34b541c381 (patch)
treefa4ab15575df659f2f5347a4ed00f01ae8476e13
parentc2f2e511050d13b7e9e8182c72a507c2d33da97f (diff)
downloadmeson-f5554957cb2114be6536a15df4db6e34b541c381.zip
meson-f5554957cb2114be6536a15df4db6e34b541c381.tar.gz
meson-f5554957cb2114be6536a15df4db6e34b541c381.tar.bz2
skip common/223 for PGI, as even 19.4 doesn't fully support C++17 as claimed
-rw-r--r--test cases/common/223 source set realistic example/meson.build6
1 files changed, 6 insertions, 0 deletions
diff --git a/test cases/common/223 source set realistic example/meson.build b/test cases/common/223 source set realistic example/meson.build
index f983e8b..2a9475a 100644
--- a/test cases/common/223 source set realistic example/meson.build
+++ b/test cases/common/223 source set realistic example/meson.build
@@ -2,6 +2,12 @@
# modules, inspired by QEMU's build system
project('sourceset-example', 'cpp')
+
+cppid = meson.get_compiler('cpp').get_id()
+if cppid == 'pgi'
+ error('MESON_SKIP_TEST: Even PGI 19.4 that claims C++17 full support, cannot handle auto x = y syntax used in this test.')
+endif
+
ss = import('sourceset')
kconfig = import('unstable-kconfig')