Skip to content

Conversation

@meooow25
Copy link
Contributor

@meooow25 meooow25 commented Jan 3, 2026

No description provided.

@meooow25
Copy link
Contributor Author

meooow25 commented Jan 3, 2026

Failures are due to haskell-CI/haskell-ci#789

IMO it's not worth trying to fix the warning for containers-tests. It defines some dependency groups which seem harmless and it would be a pain to inline them into each test suite.

common deps
build-depends:
array >=0.4.0.0
, base >=4.10 && <5
, deepseq >=1.2 && <1.6
, template-haskell
common warnings
ghc-options: -Werror=unused-top-binds
common test-deps
import: deps
build-depends:
containers-tests
, OneTuple
, QuickCheck >=2.7.1
, tasty
, tasty-hunit
, tasty-quickcheck
, transformers
common benchmark-deps
import: deps
build-depends:
containers-tests
, deepseq >=1.1.0.0 && <1.6
, OneTuple
, tasty-bench >=0.3.1 && <0.5

@meooow25 meooow25 force-pushed the ci-9.14 branch 3 times, most recently from 66fc913 to 3648305 Compare January 3, 2026 19:08
@meooow25
Copy link
Contributor Author

meooow25 commented Jan 3, 2026

Now it's haskell-CI/haskell-ci#790

@meooow25
Copy link
Contributor Author

meooow25 commented Jan 3, 2026

Okay it's all green now.

@treeowl
Copy link
Contributor

treeowl commented Jan 3, 2026

Looking more closely, I see that most of your pattern match fixes are substantial clarity improvements as well. I just happened to see the least valuable one first.

* Update compiler versions
* Update deepseq bounds in containers-tests to match that in containers
* haskell-ci adds some warnings now, ignore unused-packages and
  fix incomplete-patterns
@meooow25 meooow25 merged commit 17908ce into haskell:master Jan 4, 2026
15 checks passed
@meooow25 meooow25 deleted the ci-9.14 branch January 4, 2026 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants