GaloisInc / dismantle

A library of assemblers and disassemblers derived from LLVM TableGen data
24 stars 5 forks source link

Bump th-abstraction, parameterized-utils, test with GHC 9.6 #42

Closed langston-barrett closed 9 months ago

langston-barrett commented 9 months ago

Fixes #41

langston-barrett commented 9 months ago

Interesting... A Windows build claims that it has installed Cabal 3.10.1.1, but that version doesn't seem to exist on other OSes or the Cabal download page...

langston-barrett commented 9 months ago

Here is the specific error on Windows:

  Failures
   - cabal - A newer version of cabal (v3.10.1.1) is already installed.

Unfortunately, other platforms don't seem to have 3.10.1.1, nor does the setup Haskell action handle less-specific version numbers like 3.10.

[EDIT]: Looks like others have encountered this issue, and that it might be mitigated by migrating to the more maintained fork of the setup Haskell action: https://github.com/haskell/actions/issues/280