diff options
| author | Jussi Pakkanen <jussi.pakkanen@mailbox.org> | 2025-11-23 16:42:32 +0200 |
|---|---|---|
| committer | Jussi Pakkanen <jussi.pakkanen@mailbox.org> | 2025-11-23 16:42:32 +0200 |
| commit | a06e649f97555d9f01dd592a24a5536432e5f408 (patch) | |
| tree | 6967e1b2638d71864893f43ec68a305092311404 | |
| parent | 23b3619b31fd78a318bd95954c1e62e361c0cb4a (diff) | |
| download | meson-a06e649f97555d9f01dd592a24a5536432e5f408.tar.gz | |
Require GCC 15.3 or newer for import std tests.
| -rw-r--r-- | test cases/common/286 importstd/meson.build | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/test cases/common/286 importstd/meson.build b/test cases/common/286 importstd/meson.build index b5dd440bd..06e0504a3 100644 --- a/test cases/common/286 importstd/meson.build +++ b/test cases/common/286 importstd/meson.build @@ -6,16 +6,11 @@ cpp = meson.get_compiler('cpp') cpp_id = cpp.get_id() cpp_version = cpp.version() -if cpp_id == 'gcc' and cpp_version.version_compare('>=15.1') - if host_machine.system() == 'windows' - istd_supported = cpp_version.version_compare('>=15.3') - else - if cpp_version.version_compare('=15.2.0') or cpp_version.version_compare('>=15.3.0') - istd_supported = true - else - istd_supported = false - endif - endif +if cpp_id == 'gcc' and cpp_version.version_compare('>=15.3') + # Versions between 15.0 and 15.2 are too unreliable to test. + # The same version number of GCC works in some distros + # but fails in others. + istd_supported = true elif cpp_id == 'msvc' and cpp_version.version_compare('>=19.44.35219') istd_supported = get_option('backend') == 'ninja' else |
