Austin Seipp <aus...@well-typed.com> writes: > Hi *, > > A few days ago a discussion on IRC occurred about the LLVM backend, > its current status, and what we could do to make it a rock solid part > of GHC for all our users. > > Needless to say, the situation right now isn't so hot: we have no > commitment to version support, two major versions are busted, others > are seriously buggy, and yet there are lots of things we could improve > on. > > So I give you a proposal, from a few of us to you all, about improving it: > > https://ghc.haskell.org/trac/ghc/wiki/ImprovedLLVMBackend > I'm certainly not opposed to this idea and there is precedent in this area set by the Rust folks. That being said, I suspect some distributions may care pretty deeply about being able to compile against their own LLVM packaging, especially if they are already shipping the same LLVM version as we require. It would be really nice to hear your thoughts on this, Joachim.
Do you envision that LLVM always be built alongside GHC when bringing up a new working tree? I suppose there will also be a "make fetch-llvm" rule to grab a compatible binary snapshot from an archive for bringing up builds on small machines (presumably these could be built at least for the first-tier platforms?) Cheers, - Ben
pgps90RKZViJI.pgp
Description: PGP signature
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs