Marge Bot pushed to branch master at Glasgow Haskell Compiler / GHC

Commits:

1 changed file:

Changes:

  • testsuite/tests/driver/all.T
    ... ... @@ -179,24 +179,23 @@ test('T7060', [], makefile_test, [])
    179 179
     test('T7130', normal, compile_fail, ['-fflul-laziness'])
    
    180 180
     test('T7563', when(unregisterised(), skip), makefile_test, [])
    
    181 181
     test('T6037',
    
    182
    -     # The testsuite doesn't know how to set a non-Unicode locale on Windows or MacOS < Sonoma.
    
    183
    -     # Because in previous version of MacOS the test is still broken, we mark it as fragile.
    
    182
    +     # Requires forcing a 7-bit/ASCII-only locale.
    
    183
    +     # - On Windows (mingw32) the testsuite can't reliably set a non-Unicode C locale -> expect_fail.
    
    184
    +     # - On modern Darwin there are no pure ASCII locales available -> skip.
    
    184 185
          [when(opsys('mingw32'), expect_fail),
    
    185
    -      when(opsys('darwin'), fragile(24161))
    
    186
    +      when(opsys('darwin'), skip)
    
    186 187
          ],
    
    187 188
          makefile_test, [])
    
    188 189
     test('T2507',
    
    189
    -     # The testsuite doesn't know how to set a non-Unicode locale on Windows or MacOS < Sonoma
    
    190
    -     # Because in previous version of MacOS the test is still broken, we mark it as fragile.
    
    190
    +     # Same locale assumptions as T6037 (ASCII-only needed, unavailable on Darwin; untestable on Windows).
    
    191 191
          [when(opsys('mingw32'), expect_fail),
    
    192
    -      when(opsys('darwin'), fragile(24161))
    
    192
    +      when(opsys('darwin'), skip)
    
    193 193
          ],
    
    194 194
          makefile_test, [])
    
    195 195
     test('T8959a',
    
    196
    -     # The testsuite doesn't know how to set a non-Unicode locale on Windows or MacOS < Sonoma
    
    197
    -     # Because in previous version of MacOS the test is still broken, we mark it as fragile.
    
    196
    +     # Same locale assumptions as T6037 (ASCII-only needed, unavailable on Darwin; untestable on Windows).
    
    198 197
          [when(opsys('mingw32'), expect_fail),
    
    199
    -      when(opsys('darwin'), fragile(24161))
    
    198
    +      when(opsys('darwin'), skip)
    
    200 199
          ],
    
    201 200
          makefile_test, [])
    
    202 201