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

Transitive dependencies of benchmark suites not in Stackage #1457

Closed
RyanGlScott opened this issue May 17, 2016 · 2 comments
Closed

Transitive dependencies of benchmark suites not in Stackage #1457

RyanGlScott opened this issue May 17, 2016 · 2 comments

Comments

@RyanGlScott
Copy link
Contributor

#1372 was closed, but there are still some issues with building benchmarks suites from Stackage, so I decided to open up a new issue.

In particular, I noticed in iu-parfunc/sc-haskell#7 that there are currently (as of LTS 5.17) some Stackage packages with benchmark suites whose dependencies are not on Stackage:

  • cases-0.1.3 and ttrie-0.1.2.1 depend on criterion-plus
  • cipher-aes-0.2.11, cipher-blowfish-0.0.3, cipher-camellia-0.0.2, cipher-des-0.0.6, and cipher-rc4-0.1.4 depend on crypto-cipher-benchmarks
  • cmark-0.5.2 depends on discount and sundown
  • stm-containers-0.2.10 depends on mwc-random-monad

Why doesn't Stackage include these packages?

@phadej
Copy link
Contributor

phadej commented May 17, 2016

@RyanGlScott
Copy link
Contributor Author

RyanGlScott commented May 17, 2016

Thanks @phadej, I didn't realize there were separate expected-benchmark-failures and skipped-benchmarks stanzas in build-constraints.yaml. It just sounds like I need to contact the maintainers about bumping their upper version bounds, then.

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

No branches or pull requests

2 participants