Open konsumlamm opened 10 months ago
There seems to be an incorrect assumption somewhere; CI is failing.
Yes, Data.Array.ST.Safe
is marked as Trustworthy
, while Data.Array.ST
is not. This makes it fail, because Data.Graph
is marked as Safe
.
The next step would be to mark Data.Array.ST
as Trustworthy
.
On Hackage I can see that Data.Array.ST
is "Safe-Inferred" 0.5.5.0 onwards. This is included in GHC 9.6. Doesn't that mean it should compile fine without any changes with GHC 9.6 and above?
Data.Array.ST
exports the same things asData.Array.ST.Safe
, the latter was just added as a migration strategy. The*.Safe
modules inarray
might get deprecated in the future, see https://gitlab.haskell.org/ghc/packages/array/-/issues/11.