Skip to content

Project doesn't build over multiple versions of GHC except ghc-8.10.7

Summary

I have a build matrix that builds over multiple versions of GHC on Windows. They all fail except for ghc-8.10.7, which passes.

https://github.com/haskell-works/hw-rankselect-base/actions/runs/2011931807

I'm guessing this is a MAX_PATH problem, but it is curious that it should work in ghc-8.10.7, but not all other versions of the compiler.

Steps to reproduce

Fork the project and build it in CI.

Expected behavior

The build should succeed on all versions of GHC.

Environment

  • GHC versions used: 8.4.4, 8.6.5, 8.10.7, 9.0.2, 9.2.2

Optional:

  • Operating System: Windows
  • System Architecture: Intel
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information