Moritz Angermann pushed to branch wip/angerman/testsuite-non-dynamic at Glasgow Haskell Compiler / GHC

Commits:

2 changed files:

Changes:

  • testsuite/tests/ghci/T13786/all.T
    1 1
     test('T13786',
    
    2
    -     [when(unregisterised(), fragile(17018)), req_c, when(opsys('linux') and not ghc_dynamic(), expect_broken(20706))],
    
    2
    +     [when(unregisterised(), fragile(17018)), req_c],
    
    3 3
          makefile_test, [])
    
    4 4
     

  • testsuite/tests/package/T20010/all.T
    1 1
     # Test that GHC links to the C++ standard library as expected
    
    2 2
     # when the system-cxx-std-lib package is used.
    
    3 3
     test('T20010', req_c, makefile_test, [])
    
    4
    -test('T20010-ghci', [req_c, extra_files(['T20010_c.cpp', 'T20010.hs']), unless(ghc_dynamic(), expect_broken(20706))], makefile_test, [])
    4
    +test('T20010-ghci', [req_c, extra_files(['T20010_c.cpp', 'T20010.hs']),
    
    5
    +                     # this test is broken for dynamic builds.  However, windows
    
    6
    +                     # is dynamic, but not really, and works significanlty
    
    7
    +                     # different from linux and darwin to not be broken when
    
    8
    +                     # ghc claims to be dynamic.
    
    9
    +                     unless(ghc_dynamic() and not opsys('mingw32'), expect_broken(20706))],
    
    10
    +     makefile_test, [])