diff options
author | Sam Elliott <selliott@lowrisc.org> | 2019-10-09 10:50:44 +0000 |
---|---|---|
committer | Sam Elliott <selliott@lowrisc.org> | 2019-10-09 10:50:44 +0000 |
commit | 26f2bc886b4fe7d9caa4948e8ada2ce2fcc76faf (patch) | |
tree | be9f7cea9d9609316453f68ee92ea5ce84a551c4 /SingleSource/Regression/C/gcc-c-torture/README | |
parent | 59646304d14c47ba4003d7c1aff537ad0034d037 (diff) |
[test-suite] Add GCC C Torture Suite
Summary:
This patch adds support for testing clang/LLVM against the GCC Torture
suite.
This patch adds the CMake configuration and licence information for these tests. A follow-up patch will add the testcases themselves (which are too large to review, and included without modifications). They will be committed together.
Reviewers: hfinkel, kristof.beyls, asb
Reviewed By: kristof.beyls
Subscribers: khcheang, mehdi_amini, jvesely, krytarowski, fedor.sergeev, zzheng, steven_wu, dexonsmith, arphaman, jfb, mstorsjo, lewis-revill, simoncook, s.egerton, riccibruno, asb, mgorny, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D66887
git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@374155 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'SingleSource/Regression/C/gcc-c-torture/README')
-rw-r--r-- | SingleSource/Regression/C/gcc-c-torture/README | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/SingleSource/Regression/C/gcc-c-torture/README b/SingleSource/Regression/C/gcc-c-torture/README new file mode 100644 index 00000000..a1691be5 --- /dev/null +++ b/SingleSource/Regression/C/gcc-c-torture/README @@ -0,0 +1,17 @@ +# GCC C Torture Suite + +This directory contains a checkout of +svn://gcc.gnu.org/svn/gcc/trunk/gcc/testsuite/gcc.c-torture/execute . + +Last checked at SVN version 275024 + +CMake Build configuration added by the LLVM project. The tests in +`execute/builtins` are not run, and each CMakeLists.txt contains a list of tests +to skip. These are both general and architecture-specific. + +There are not Makefiles for this part of the test suite. + +# Platform-specific concerns: + +RISC-V: The list of tests to exclude on RISC-V was devised using glibc and qemu. +You may have to exclude additional tests when running with newlib and/or spike. |