Compare commits

...
Sign in to create a new pull request.

1 commit

Author SHA1 Message Date
Jesus Checa Hidalgo
483eb7a897 Create compat18 branch 2024-07-16 13:23:55 +02:00
7 changed files with 27 additions and 18 deletions

View file

@ -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

View file

@ -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

View file

@ -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+:

View file

@ -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

View file

@ -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"

View file

@ -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

View file

@ -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