Commit f697f05a authored by Jö Fahlke's avatar Jö Fahlke

[CI] Restrict to newer clang.

Clang before 3.9 does not have the intrinsic `_mm_rolv_epi32()`, which is used
by vectorclass if the avx512vl instruction set is available.
parent 8c261d93
Pipeline #9881 failed with stage
in 5 minutes and 48 seconds
......@@ -9,24 +9,20 @@ debian:10 gcc:c++17:
variables: {DUNECI_OPTS: /duneci/opts.gcc.c++17}
tags: [duneci, "iset:avx512"]
debian:9--gcc:
image: duneci/base:9
# see issue #5: we need at least clang 3.9 to have the instrinsic
# _mm_rolv_epi32()
debian:10--clang:
image: duneci/base:10
script: duneci-standard-test
variables: {DUNECI_OPTS: /duneci/opts.clang}
tags: [duneci, "iset:avx512"]
debian:9--clang:
debian:9--gcc:
image: duneci/base:9
script: duneci-standard-test
variables: {DUNECI_OPTS: /duneci/opts.clang}
tags: [duneci, "iset:avx512"]
ubuntu:16.04--gcc:
image: duneci/base:16.04
script: duneci-standard-test
tags: [duneci, "iset:avx512"]
ubuntu:16.04--clang:
image: duneci/base:16.04
script: duneci-standard-test
variables: {DUNECI_OPTS: /duneci/opts.clang}
tags: [duneci, "iset:avx512"]
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment