This is an archive of the discontinued LLVM Phabricator instance.

[test-suite][WIP] Allow GCC to build test suite
AbandonedPublic

Authored by lenary on Sep 3 2019, 5:37 AM.

Details

Reviewers
asb
Summary

The (CMake-based) test suite has errors if you try to build it with
GCC. It seems useful to be able to test GCC with the relevant parts of the LLVM
test suite, just as it is relevant to run clang against the GCC torture suite.

This patch is an initial attempt to fix any build configuration issues
associated with running the lnt test suite with GCC.

Event Timeline

lenary created this revision.Sep 3 2019, 5:37 AM
Herald added a project: Restricted Project. · View Herald TranscriptSep 3 2019, 5:37 AM
lenary added a comment.Sep 3 2019, 5:44 AM

There are still failures I need to address in:

  • MultiSource/MultiSource.Benchmarks.Trimaran.enc-pc1/enc-pc1.test (this is very odd, some numbers are printed as 2048 less than they should be, usually turning them negative)
  • MicroBenchmarks/MicroBenchmarks.XRay.FDRMode/fdrmode-bench.test (not investigated)
  • MicroBenchmarks/MicroBenchmarks.XRay.ReturnReference/retref-bench.test (not investigated)
lenary abandoned this revision.Dec 10 2021, 5:59 AM