Compare commits
1 commit
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
483eb7a897 |
7 changed files with 27 additions and 18 deletions
|
|
@ -14,4 +14,8 @@ adjust+:
|
||||||
enabled: false
|
enabled: false
|
||||||
when: distro == rhel-7
|
when: distro == rhel-7
|
||||||
|
|
||||||
|
- because: compat llvm-libs does not install LLVMgold.so in bfd-plugins dir
|
||||||
|
enabled: false
|
||||||
|
when: compat is defined
|
||||||
|
|
||||||
extra-nitrate: TC#0614092
|
extra-nitrate: TC#0614092
|
||||||
|
|
|
||||||
|
|
@ -17,9 +17,9 @@ require+:
|
||||||
- git
|
- git
|
||||||
- make
|
- make
|
||||||
- cmake
|
- cmake
|
||||||
- llvm-devel
|
- llvm18-devel
|
||||||
- clang
|
- clang18
|
||||||
- clang-devel
|
- clang18-devel
|
||||||
adjust+:
|
adjust+:
|
||||||
- enabled: false
|
- enabled: false
|
||||||
when: collection is defined
|
when: collection is defined
|
||||||
|
|
|
||||||
|
|
@ -3,14 +3,14 @@
|
||||||
|
|
||||||
require+:
|
require+:
|
||||||
- cmake
|
- cmake
|
||||||
- clang
|
- clang18
|
||||||
- clang-analyzer
|
- clang18-analyzer
|
||||||
- clang-devel
|
- clang18-devel
|
||||||
- clang-tools-extra
|
- clang18-tools-extra
|
||||||
- compiler-rt
|
- compiler-rt18
|
||||||
- lld
|
- lld18
|
||||||
- libomp-devel
|
- libomp18-devel
|
||||||
- llvm-devel
|
- llvm18-devel
|
||||||
- python3-lit
|
- python3-lit
|
||||||
|
|
||||||
environment+:
|
environment+:
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,8 @@ rlJournalStart
|
||||||
CONFIG_CMD+="${NO_LIBUNWIND:+ -DENABLE_LIBUNWIND=OFF}"
|
CONFIG_CMD+="${NO_LIBUNWIND:+ -DENABLE_LIBUNWIND=OFF}"
|
||||||
rlRun "${CONFIG_CMD}" 0 "Configure testsuite"
|
rlRun "${CONFIG_CMD}" 0 "Configure testsuite"
|
||||||
|
|
||||||
rlRun "cmake --build . --target check" 0 "Run testsuite"
|
# Filtered out scanbuild_py_make.txt, check https://bugzilla.redhat.com/show_bug.cgi?id=2275093
|
||||||
|
rlRun "lit --show-unsupported --show-xfail --filter-out scanbuild_py_makefile.txt -v tests" 0 "Run testsuite"
|
||||||
rlPhaseEnd
|
rlPhaseEnd
|
||||||
|
|
||||||
rlPhaseStartCleanup
|
rlPhaseStartCleanup
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ extra-summary: /tools/llvm/libllvm-size
|
||||||
extra-task: /tools/llvm/libllvm-size
|
extra-task: /tools/llvm/libllvm-size
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
LIBLLVM_PATH: /usr/lib64/libLLVM.so
|
LIBLLVM_PATH: /usr/lib64/llvm18/lib/libLLVM.so
|
||||||
adjust+:
|
adjust+:
|
||||||
|
|
||||||
- because: "With SCL-ized LLVM, library path is different"
|
- because: "With SCL-ized LLVM, library path is different"
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ framework: shell
|
||||||
|
|
||||||
# Always define "test" key and override in adjust or in each specific test
|
# Always define "test" key and override in adjust or in each specific test
|
||||||
# metadata if needed.
|
# metadata if needed.
|
||||||
test: ./test.sh
|
test: "PATH=/usr/lib64/llvm18/bin:$PATH ./test.sh"
|
||||||
|
|
||||||
# Commonly used keys are initialized to empty.
|
# Commonly used keys are initialized to empty.
|
||||||
require: []
|
require: []
|
||||||
|
|
@ -24,10 +24,10 @@ tag: []
|
||||||
adjust+:
|
adjust+:
|
||||||
# Common requirements when LLVM is not SCL-ized
|
# Common requirements when LLVM is not SCL-ized
|
||||||
- require+:
|
- require+:
|
||||||
- llvm
|
- llvm18
|
||||||
- llvm-libs
|
- llvm18-libs
|
||||||
- llvm-devel
|
- llvm18-devel
|
||||||
- clang
|
- clang18
|
||||||
when: collection is not defined
|
when: collection is not defined
|
||||||
|
|
||||||
# Requirements for SCL-ized LLVM
|
# Requirements for SCL-ized LLVM
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,10 @@ adjust+:
|
||||||
- rust
|
- rust
|
||||||
when: "collection is not defined"
|
when: "collection is not defined"
|
||||||
|
|
||||||
|
- because: "Rust uses latest llvm version"
|
||||||
|
enabled: false
|
||||||
|
when: compat is defined
|
||||||
|
|
||||||
# Requirements for SCL-ized LLVM
|
# Requirements for SCL-ized LLVM
|
||||||
- require+:
|
- require+:
|
||||||
- rust-toolset-1.58-cargo
|
- rust-toolset-1.58-cargo
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue