ci: Enable windows tests for 9.6.3
There were two failing tests: 1. CCompilerOverride, was attempting to use gcc.exe rather than clang.exe without also overriding the C options which led to incorrect options being passed to gcc.exe. The fix is to override to clang.exe on ghc-9.4 or newer. 2. ForeignLibs exposes a bug in GHC (ghc/ghc#24185) and hence is skipped for GHCs newer than 9.4 where it was first introduced. Towards fixing #8451, we just need to fix the shared library issue now.
Showing
- .github/workflows/validate.yml 0 additions, 2 deletions.github/workflows/validate.yml
- cabal-testsuite/PackageTests/CCompilerOverride/custom-cc-clang.bat 11 additions, 0 deletions...tsuite/PackageTests/CCompilerOverride/custom-cc-clang.bat
- cabal-testsuite/PackageTests/CCompilerOverride/setup.test.hs 11 additions, 10 deletionscabal-testsuite/PackageTests/CCompilerOverride/setup.test.hs
- cabal-testsuite/PackageTests/ForeignLibs/setup.test.hs 2 additions, 1 deletioncabal-testsuite/PackageTests/ForeignLibs/setup.test.hs
Loading
Please register or sign in to comment