Zubin pushed to branch wip/romes/26202 at Glasgow Haskell Compiler / GHC

Commits:

5 changed files:

Changes:

  • .gitlab/ci.sh
    ... ... @@ -8,7 +8,7 @@ set -Eeuo pipefail
    8 8
     
    
    9 9
     # Configuration:
    
    10 10
     # N.B. You may want to also update the index-state in hadrian/cabal.project.
    
    11
    -HACKAGE_INDEX_STATE="2025-01-27T17:45:32Z"
    
    11
    +HACKAGE_INDEX_STATE="2025-07-15T16:39:57Z"
    
    12 12
     MIN_HAPPY_VERSION="1.20"
    
    13 13
     MIN_ALEX_VERSION="3.2.6"
    
    14 14
     
    

  • compiler/ghc.cabal.in
    ... ... @@ -50,7 +50,7 @@ extra-source-files:
    50 50
     
    
    51 51
     
    
    52 52
     custom-setup
    
    53
    -    setup-depends: base >= 3 && < 5, Cabal >= 1.6 && <3.16, directory, process, filepath, containers
    
    53
    +    setup-depends: base >= 3 && < 5, Cabal >= 1.6 && <3.18, directory, process, filepath, containers
    
    54 54
     
    
    55 55
     Flag internal-interpreter
    
    56 56
         Description: Build with internal interpreter support.
    

  • hadrian/cabal.project
    ... ... @@ -4,7 +4,7 @@ packages: ./
    4 4
     
    
    5 5
     -- This essentially freezes the build plan for hadrian
    
    6 6
     -- It would be wise to keep this up to date with the state set in .gitlab/ci.sh.
    
    7
    -index-state: 2025-01-27T17:45:32Z
    
    7
    +index-state: 2025-07-15T16:39:57Z
    
    8 8
     
    
    9 9
     -- unordered-containers-0.2.20-r1 requires template-haskell < 2.22
    
    10 10
     -- ghc-9.10 has template-haskell-2.22.0.0
    

  • libraries/ghc-boot/ghc-boot.cabal.in
    ... ... @@ -28,7 +28,7 @@ build-type: Custom
    28 28
     extra-source-files: changelog.md
    
    29 29
     
    
    30 30
     custom-setup
    
    31
    -    setup-depends: base >= 3 && < 5, Cabal >= 1.6 && <3.16, directory, filepath
    
    31
    +    setup-depends: base >= 3 && < 5, Cabal >= 1.6 && <3.18, directory, filepath
    
    32 32
     
    
    33 33
     source-repository head
    
    34 34
         type:     git
    

  • utils/haddock/cabal.project
    ... ... @@ -12,4 +12,4 @@ package haddock-api
    12 12
       tests: False
    
    13 13
     
    
    14 14
     -- Pinning the index-state helps to make reasonably CI deterministic
    
    15
    -index-state: 2024-06-18T11:54:44Z
    15
    +index-state: 2025-07-15T16:39:57Z