Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hedgehog out of bounds #7489

Closed
6 of 23 tasks
mihaimaruseac opened this issue Jul 25, 2024 · 7 comments
Closed
6 of 23 tasks

hedgehog out of bounds #7489

mihaimaruseac opened this issue Jul 25, 2024 · 7 comments

Comments

@mihaimaruseac
Copy link
Contributor

mihaimaruseac commented Jul 25, 2024

hedgehog-1.5 (changelog) (Jacob Stanley jacob@stanley.io @jacobstanley) is out of bounds for:

Most of these are test suites, so we can disable tests after a while to not keep the upper bound for long. But we still have a few library dependencies, so adding an upper bound for now.

mihaimaruseac added a commit that referenced this issue Jul 25, 2024
Signed-off-by: Mihai Maruseac <mihai.maruseac@gmail.com>
@tek
Copy link
Contributor

tek commented Jul 25, 2024

revised exon

@schoettl
Copy link
Contributor

schoettl commented Jul 25, 2024

Thanks for the notification. I'm inexperienced, what am I supposed to do?

How can I test with hedgehog 1.5? I tried stack test with the nightly resolver but it uses hedgehog 1.4. And cabal test with a fixed version 1.5 in the cabal file also fails with dependency resolving.

Or should I just revise on hackage, hope and see if CI fails in the next weeks?

@mihaimaruseac
Copy link
Contributor Author

Thanks for the notification. I'm inexperienced, what am I supposed to do?

How can I test with hedgehog 1.5? I tried stack test with the nightly resolver but it uses hedgehog 1.4. And cabal test with a fixed version 1.5 in the cabal file also fails with dependency resolving.

Or should I just revise on hackage and hope tests when CI fails in the next weeks?

Hi.

One option is to install hedgehog-1.5 while using allow-newer: true or by placing it in a stack.yaml configuration (extra-deps, I think).

The other is to revise the bound and hope for the best on the test. It's strange that cabal test fails, though.

@schoettl
Copy link
Contributor

Thanks! Got tests successful with stack.yaml and stack test. Published new revision on hackage.

extra-deps:
  - hedgehog-1.5

@gwils
Copy link
Contributor

gwils commented Aug 11, 2024

I've published new revisions for tasty-hedgehog and hedgehog-fn.

@thomasjm
Copy link
Contributor

system-linux-proc should be fixed now by Hackage revision (thanks @erikd!)

@alaendle
Copy link
Member

Removed upper bound - effectively dropping two libraries

The will (semi-) automatically reappear once a compatible release appears on hackage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants