2021-10-18 14:01:51 +00:00
|
|
|
# TODO: get fitting summary - what's the purpose of this test? Comment from the STI version says:
|
|
|
|
#
|
|
|
|
# We want to make sure libomp is not already present on the system to ensure
|
|
|
|
# that clang pulls in the correct libomp dependencies when it is installed.
|
|
|
|
summary: libomp tests
|
|
|
|
# This test requires a special preparation, see `/tests/tests-libomp` plan. As such,
|
|
|
|
# it shouldn't be part of the `/tests/default` plan.
|
|
|
|
tag:
|
|
|
|
- not-in-default
|
2021-12-13 12:37:36 +00:00
|
|
|
test: "$WITH_SCL ./test.sh"
|
|
|
|
adjust:
|
2022-02-15 08:56:31 +00:00
|
|
|
- because: "libomp is not supported in s390x"
|
|
|
|
when: arch == s390x
|
|
|
|
enabled: false
|
|
|
|
|
2021-12-13 12:37:36 +00:00
|
|
|
# Common requirements when LLVM is not SCL-ized
|
|
|
|
- require:
|
|
|
|
- clang
|
|
|
|
- clang-libs
|
|
|
|
- libomp
|
|
|
|
- libomp-devel
|
|
|
|
when: "collection is not defined"
|
|
|
|
|
|
|
|
# Requirements for SCL-ized LLVM
|
|
|
|
- require:
|
|
|
|
- llvm-toolset-13.0-clang
|
|
|
|
- llvm-toolset-13.0-clang-libs
|
|
|
|
- llvm-toolset-13.0-libomp
|
|
|
|
- llvm-toolset-13.0-libomp-devel
|
|
|
|
when: "collection == llvm-toolset-13.0"
|