4125daf6f5
This reverts commit bd66e3d65a
.
This test is wrong, because it tests the current version of clang
from rawhide and not from the build being tested.
46 lines
1.3 KiB
YAML
46 lines
1.3 KiB
YAML
- hosts: localhost
|
|
roles:
|
|
- role: standard-test-basic
|
|
tags:
|
|
- classic
|
|
required_packages:
|
|
- clang
|
|
- llvm-test-suite
|
|
- ninja-build
|
|
- gcc-x86_64-linux-gnu
|
|
# FIXME: It would be nice if we could only install dependencies for a
|
|
# single test rather than installing dependencies for all tests. This
|
|
# will help us catch bugs with implicit package dependencies e.g.
|
|
# package A depends on package B but does not have an explicit Requires.
|
|
# These are required for the llvm-toolchain test:
|
|
- clang
|
|
- lld
|
|
- compiler-rt
|
|
- libcxx-devel
|
|
- libcxx-static
|
|
- glibc-devel
|
|
- glibc-static
|
|
- gcc
|
|
# Required for fedora-flags:
|
|
- annobin
|
|
- redhat-rpm-config
|
|
# Required for clang-format-diff
|
|
- clang-tools-extra
|
|
|
|
repositories:
|
|
- repo: "https://src.fedoraproject.org/rpms/llvm-test-suite.git"
|
|
dest: "llvm-test-suite"
|
|
tests:
|
|
- rhbz#482491:
|
|
dir: ./
|
|
run: find /usr -name 'libgcc_s.so*' && echo "int main(){}" | clang -v -x c -
|
|
- llvm-test-suite/tests/test-suite
|
|
# ABI test suite is too greedy on the FS
|
|
#- llvm-test-suite/abi-test-suite
|
|
- rhbz_1657544
|
|
- rhbz_1647130
|
|
- llvm-toolchain
|
|
- fedora-flags
|
|
- toolchains
|
|
- clang-format-diff
|