bf527b3382
We need to uninstall clang at the beginning of this test along with libomp, so that we can later install clang to test that it has the correct dependency on libomp. If we don't uninstall clang along with libomp at the beginning, then clang won't be installed later and libomp won't get pulled back in.
25 lines
613 B
YAML
25 lines
613 B
YAML
- hosts: localhost
|
|
pre_tasks:
|
|
# 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.
|
|
- name: Uninstall libomp
|
|
package:
|
|
name: "{{ item }}"
|
|
state: absent
|
|
with_items:
|
|
- libomp
|
|
- libomp-devel
|
|
- clang
|
|
- clang-libs
|
|
roles:
|
|
- role: standard-test-basic
|
|
tags:
|
|
- classic
|
|
repositories:
|
|
- repo: "https://src.fedoraproject.org/tests/clang.git"
|
|
dest: "clang"
|
|
required_packages:
|
|
- clang
|
|
tests:
|
|
- clang/libomp
|