I agree. So back to my original question: will ghc 8.6.1 be moving to llvm 6 from llvm 5?
Thanks George On Sun, Jun 24, 2018 at 12:11 PM Ben Gamari <[email protected]> wrote: > Moritz Angermann <[email protected]> writes: > > > Hi, > > > > I would almost go as far as saying 8.6 will work with LLVM4-6. GHC llvm > codegen > > is really only dependent on the textual IR, and even there only on the > parts we > > use. This used to be an issue, where LLVMs textual IR changed quite a > bit, but > > it looks like it hasn't for the last few releases. > > > > This of course does not insulate us from bugs in LLVM itself, which > might or > > might not affect us. > > > > Maybe we can be a bit more lenient with respect to LLVM versions? > > > I would really prefer not to be. We put in place the current policy for > a few good reasons: not only was keeping up with the syntactic changes > in a compatible way tiresome, but various sets of LLVM bugs meant > significantly more work during ticket triage. > > While the relative syntactic stability of the last few LLVM releases may > reduce the relevance of the first reason, the second reason holds just > as well today as it did two years ago. > > Cheers, > > - Ben > >
_______________________________________________ ghc-devs mailing list [email protected] http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
