[PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite

Sam Elliott via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 17 03:26:50 PDT 2019


lenary marked an inline comment as done.
lenary added a comment.

Noted about the toplevel LICENCE.TXT - I shall update that shortly (hoping not to invalidate the links below).



================
Comment at: SingleSource/Regression/C/gcc-c-torture/README:21-22
+
+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.
----------------
kristof.beyls wrote:
> I was looking for how the test-exclusion mechanism works exactly, but I couldn't easily find an example.
> According to the text above in the README, I think I should look at SingleSource/Regression/C/CMakeLists.txt, but I don't see any example of a test being skipped in there?
> 
> Could you point me to an example?
The exclusions happen in:

* [SingleSource/Regression/C/gcc-c-torture/execute/CMakeLists.txt](https://reviews.llvm.org/differential/changeset/?ref=1597559)
* [SingleSource/Regression/C/gcc-c-torture/execute/ieee/CMakeLists.txt](https://reviews.llvm.org/differential/changeset/?ref=1597830)

(I hope these links won't go out of date)

I apologise that the size of this diff has made these hard to find. I'm not sure of a way to split this diff into reasonable pieces (say, the build system in patch, and then the actual tests in another patch).


Repository:
  rT test-suite

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D66887/new/

https://reviews.llvm.org/D66887





More information about the llvm-commits mailing list