File tree Expand file tree Collapse file tree 5 files changed +22
-10
lines changed
Expand file tree Collapse file tree 5 files changed +22
-10
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ write-ghc-environment-files: always
1515-- index state, to go along with the cabal.project.freeze file. update the index
1616-- state by running `cabal update` twice and looking at the index state it
1717-- displays to you (as the second update will be a no-op)
18- index-state : 2025-07-19T09:09 :36Z
18+ index-state : 2025-12-03T04:34 :47Z
1919
2020-- For some reason the `clash-testsuite` executable fails to run without
2121-- this, as it cannot find the related library...
@@ -59,6 +59,11 @@ optional-packages:
5959allow-newer :
6060 brick :base,
6161 brick :deepseq,
62+ -- >>> temporarily added for testing purposes
63+ ghc-typelits-knownnat,
64+ ghc-typelits-natnormalise,
65+ ghc-typelits-extra,
66+ -- <<<
6267 hashable,
6368 hedgehog-fakedata :hedgehog,
6469 rewrite-inspector :binary,
@@ -84,3 +89,8 @@ package regex-tdfa
8489
8590-- rewrite-inspector-0.1.0.11 uses brick-0.50 which doesn't compile with vty-6.0
8691constraints : vty < 6.0
92+
93+ source-repository-package
94+ type : git
95+ location : https://github.com/clash-lang/ghc-typelits-extra.git
96+ tag : 726a6e311d35153e948c55b818a9d1e9b335e245
Original file line number Diff line number Diff line change @@ -170,9 +170,9 @@ library
170170
171171 clash-lib == 1.9.0 ,
172172 clash-prelude == 1.9.0 ,
173- ghc-typelits-extra >= 0.3.2 && < 0.5 ,
174- ghc-typelits-knownnat >= 0.6 && < 0.8 ,
175- ghc-typelits-natnormalise >= 0.6 && < 0.8 ,
173+ ghc-typelits-extra >= 0.3.2 && < 0.6 ,
174+ ghc-typelits-knownnat >= 0.6 && < 0.9 ,
175+ ghc-typelits-natnormalise >= 0.6 && < 0.10 ,
176176 deepseq >= 1.3.0.2 && < 1.6 ,
177177 time >= 1.4.0.1 && < 1.15 ,
178178 ghc-boot >= 8.10.0 && < 9.11 ,
Original file line number Diff line number Diff line change @@ -52,8 +52,8 @@ library
5252 containers >= 0.5.0.0 && < 0.8 ,
5353 data-binary-ieee754 >= 0.4.4 && < 0.6 ,
5454 fakedata >= 1.0.2 && < 1.1 ,
55- ghc-typelits-knownnat >= 0.7.2 && < 0.8 ,
56- ghc-typelits-natnormalise >= 0.7.2 && < 0.8 ,
55+ ghc-typelits-knownnat >= 0.7.2 && < 0.9 ,
56+ ghc-typelits-natnormalise >= 0.7.2 && < 0.10 ,
5757 hedgehog-fakedata >= 0.0.1.4 && < 0.1 ,
5858 mmorph >= 1.1.5 && < 1.3 ,
5959 mtl >= 2.1.2 && < 2.4 ,
Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ library
5050
5151 build-depends :
5252 ghc-typelits-knownnat >= 0.7.2 && < 0.8 ,
53- ghc-typelits-natnormalise >= 0.7.2 && < 0.8 ,
53+ ghc-typelits-natnormalise >= 0.7.2 && < 0.10 ,
5454 text >= 1.2.2 && < 2.2 ,
5555
5656 clash-prelude == 1.9.0 ,
Original file line number Diff line number Diff line change @@ -336,9 +336,11 @@ Library
336336 distributive >= 0.1 && < 1.0 ,
337337 extra >= 1.6.17 && < 1.9 ,
338338 ghc-prim >= 0.5.1.0 && < 0.13 ,
339- ghc-typelits-extra >= 0.4 && < 0.5 ,
340- ghc-typelits-knownnat >= 0.7.2 && < 0.8 ,
341- ghc-typelits-natnormalise >= 0.7.2 && < 0.8 ,
339+ -- >>> lower bounds temporarily increased for testing purposes
340+ ghc-typelits-extra >= 0.5.1 && < 0.6 ,
341+ ghc-typelits-knownnat >= 0.8.2 && < 0.9 ,
342+ ghc-typelits-natnormalise >= 0.9.3 && < 0.10 ,
343+ -- <<<
342344 hashable >= 1.2.1.0 && < 1.6 ,
343345 half >= 0.2.2.3 && < 1.0 ,
344346 infinite-list ^>= 0.1 ,
You can’t perform that action at this time.
0 commit comments