@@ -118,7 +118,7 @@ common bench-depends
118 , typed-process >= 0.2.3 && < 0.3
118 , typed-process >= 0.2.3 && < 0.3
119 , directory >= 1.2.2 && < 1.4
119 , directory >= 1.2.2 && < 1.4
120 , filepath >= 1.4.1 && < 1.5
120 , filepath >= 1.4.1 && < 1.5
121− , ghc-prim >= 0.4 && < 0.8
121+ , ghc-prim >= 0.4 && < 0.9
123 if flag(use-gauge)
123 if flag(use-gauge)
124 build-depends: gauge >= 0.2.4 && < 0.3
124 build-depends: gauge >= 0.2.4 && < 0.3
@@ -136,7 +136,7 @@ common bench-depends
136 if flag(inspection)
136 if flag(inspection)
137 build-depends: template-haskell >= 2.14 && < 2.17
137 build-depends: template-haskell >= 2.14 && < 2.17
138 , inspection-testing >= 0.4 && < 0.5
138 , inspection-testing >= 0.4 && < 0.5
139− , ghc-prim >= 0.2 && < 0.7
139+ , ghc-prim >= 0.2 && < 0.9
140 -- Array uses a Storable constraint in dev build making several inspection
140 -- Array uses a Storable constraint in dev build making several inspection
141 -- tests fail
141 -- tests fail
142 if flag(dev) && flag(inspection)
142 if flag(dev) && flag(inspection)