testsuite: Mark readFail032 and readFail048 as broken on Darwin
authorBen Gamari <ben@smart-cactus.org>
Fri, 21 Sep 2018 16:16:35 +0000 (12:16 -0400)
committerBen Gamari <ben@smart-cactus.org>
Fri, 21 Sep 2018 16:16:35 +0000 (12:16 -0400)
It looks like Clang's CPP implementation has an off-by-one error here.

testsuite/tests/parser/should_fail/all.T

index 8233d76..c655827 100644 (file)
@@ -35,7 +35,8 @@ test('readFail028', normal, compile_fail, [''])
 test('readFail029', normal, compile_fail, [''])
 test('readFail030', normal, compile_fail, [''])
 test('readFail031', normal, compile_fail, [''])
-test('readFail032', normal, compile_fail, ['-cpp'])
+test('readFail032', when(opsys('darwin', expect_broken(15662))),
+     compile_fail, ['-cpp'])
 test('readFail033', normal, compile_fail, [''])
 test('readFail034', normal, compile_fail, [''])
 test('readFail035', normal, compile_fail, [''])
@@ -50,7 +51,8 @@ test('readFail043', normal, compile_fail, [''])
 test('readFail044', normal, compile_fail, [''])
 test('readFail046', normal, compile_fail, [''])
 test('readFail047', normal, compile_fail, [''])
-test('readFail048', normal, compile_fail, ['-cpp -haddock'])
+test('readFail048', when(opsys('darwin', expect_broken(15662))),
+     compile_fail, ['-cpp -haddock'])
 test('T3095', normal, compile_fail, [''])
 test('T3153', normal, compile_fail, [''])
 test('T3751', normal, compile_fail, [''])