diff options
author | Moritz Angermann <moritz.angermann@gmail.com> | 2021-04-07 17:57:56 +0800 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2021-06-05 10:29:57 -0400 |
commit | ecc3a405bb961cf45a4eaef36991a07321989474 (patch) | |
tree | 27eaa5a9ce3a64a9795b8f995b498ef1f75356fa | |
parent | 4db2d44ccbd0b615f41487bae082d1d14d37ecce (diff) | |
download | haskell-ecc3a405bb961cf45a4eaef36991a07321989474.tar.gz |
[testsuite] fix T6132 when using the LLVM toolchain
-rw-r--r-- | testsuite/tests/runghc/all.T | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/testsuite/tests/runghc/all.T b/testsuite/tests/runghc/all.T index bb56064dfa..86c5cb6663 100644 --- a/testsuite/tests/runghc/all.T +++ b/testsuite/tests/runghc/all.T @@ -5,7 +5,13 @@ test('T8601', req_interp, makefile_test, []) test('T11247', [req_interp, expect_broken(11247)], makefile_test, []) test('T6132', [ - when(opsys('darwin') or opsys('freebsd'), expect_broken(6132))], + when(opsys('darwin') or opsys('freebsd'), expect_broken(6132)), + # When using clang as CC, which more recent LLVM toolchains will + # require as llc will produce assembly that GAS doesn't like, + # we'll end up with the following issue where clang does not + # like the shebang. + # https://bugs.llvm.org/show_bug.cgi?id=40689 + omit_ways(llvm_ways)], compile, ['']) test('T17171a', |