snowleopard / hadrian

Hadrian: a new build system for the Glasgow Haskell Compiler. Now merged into the GHC tree!
https://gitlab.haskell.org/ghc/ghc/tree/master/hadrian
MIT License
208 stars 39 forks source link

Add dependency on the new "llvm-passes" file. #604

Closed kavon closed 6 years ago

kavon commented 6 years ago

This change updates Hadrian for an upcoming revision to GHC.

For details, see https://phabricator.haskell.org/D4695

snowleopard commented 6 years ago

@kavon Thank you! This looks good to me but fails on CI since the file llvm-passes is still missing. I guess we should wait until D4695 has landed.

kavon commented 6 years ago

@snowleopard the problem is that D4695 is being held up by this PR :laughing:. @bgamari thinks we should do this PR first.

snowleopard commented 6 years ago

@kavon OK, fine :) Our CI bots are broken anyway, so I've merged!

snowleopard commented 6 years ago

@kavon When will llvm-passes finally be in the GHC HEAD? It's been a while since this PR and our CI bots are still failing because llvm-passes is missing.

angerman commented 6 years ago

Current GHC HEAD is broken for a few days, and I believe @bgamari has an open merge queue for things to merge once the build is green again.

snowleopard commented 6 years ago

Thanks @angerman, I see.