Tests for llvm
  • Shell 81.1%
  • C 7.7%
  • CMake 4%
  • C++ 3.6%
  • Python 3.3%
  • Other 0.3%
Find a file
Tulio Magno Quites Machado Filho a0abe34748 Add 2 new tests that validate the ppc64le long double ABI
This patch is highly based on the ppc64le-long-double test that was
available in the previous commit.  However, it adds an extra step that
ignores mock if the test is run inside an unprivileged container
solution.

The first test (exp) evaluates if clang is able to build C programs for
both IBM double-double as well as IEEE 128-bit long double.  As Fedora uses
glibc by default, which supports both scenarios, both executables should
work.

The second test (parse) uses clang in order to evaluate if C++ programs
built with default parameters and linking against libc++ use IEEE
128-bit long double.
This test should be extended in the future in order to evaluate that
clang is able to generate C++ programs for both IBM double-double and
IEEE 128-bit long double using libstdc++.  This can't be enabled now
because of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81122 .
2022-11-25 10:22:07 -03:00
.fmf Import tests from rpms/clang 2022-07-19 12:49:38 +02:00
clang-format-diff Add llvm-toolset-15.0 2022-09-30 12:51:57 +02:00
fedora-flags Add llvm-toolset-15.0 2022-09-30 12:51:57 +02:00
gcc-clang-compatibility gcc-clang-compatibility: Test that gcc compiled objs can be linked with 2022-10-17 12:19:10 +02:00
libomp libomp: Refactor the test to make it suitable for the general testplan 2022-09-02 10:51:18 +02:00
llvm-test-suite Import tests from rpms/clang 2022-07-19 12:49:38 +02:00
long-double Test long double format on all architectures 2022-11-25 10:22:07 -03:00
openmp-rpm Add llvm-toolset-15.0 2022-09-30 12:51:57 +02:00
pocl Import tests from rpms/clang 2022-07-19 12:49:38 +02:00
ppc64le-long-double Add 2 new tests that validate the ppc64le long double ABI 2022-11-25 10:22:07 -03:00
rhbz_482491 Add llvm-toolset-15.0 2022-09-30 12:51:57 +02:00
rhbz_1647130 Add llvm-toolset-15.0 2022-09-30 12:51:57 +02:00
rhbz_1657544 Add llvm-toolset-15.0 2022-09-30 12:51:57 +02:00
toolchains Add llvm-toolset-15.0 2022-09-30 12:51:57 +02:00
use-dwarf4-by-default Add llvm-toolset-15.0 2022-09-30 12:51:57 +02:00
build-gating-pocl.fmf Import tests from rpms/clang 2022-07-19 12:49:38 +02:00
build-gating.fmf Add llvm-toolset-15.0 2022-09-30 12:51:57 +02:00
README.rst Add README file 2019-09-24 18:47:34 +00:00