Plan for GHC 8.6.1
george.colpitts at gmail.com
Sun Jun 24 15:36:08 UTC 2018
So back to my original question: will ghc 8.6.1 be moving to llvm 6 from
On Sun, Jun 24, 2018 at 12:11 PM Ben Gamari <ben at well-typed.com> wrote:
> Moritz Angermann <moritz at lichtzwerge.com> writes:
> > Hi,
> > I would almost go as far as saying 8.6 will work with LLVM4-6. GHC llvm
> > 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.
> - Ben
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the ghc-devs