Shift/reduce conflicts

Thorkil Naur naur at post11.tele.dk
Mon May 27 21:12:39 CEST 2013


Hello,

On Mon, May 27, 2013 at 01:01:48PM +0000, Simon Peyton-Jones wrote:
> Oh bother.  I have no idea.  If anyone feels able to bisect their way to the culprit, that would be good.

There seems to be multiple culprits: Between

  http://darcs.haskell.org/ghcBuilder/builders/tn23/751

and

  http://darcs.haskell.org/ghcBuilder/builders/tn23/752

shift/reduce conflicts went from 43 to 45. A likely candidate is

  df04d2d875f4f17b04cd8bd396b62b1eadd932e8 Allow '-' to be used as an infix type constructor.

Between

  http://darcs.haskell.org/ghcBuilder/builders/tn23/788

and

  http://darcs.haskell.org/ghcBuilder/builders/tn23/789

shift/reduce conflicts went to 47 with

  8366792eede3c8eb486ff15d8c8e62e9363f1959 Implement overlapping type family instances.

a likely candidate. Finally, between

  http://darcs.haskell.org/ghcBuilder/builders/tn23/806

and (there is no data for build 807)

  http://darcs.haskell.org/ghcBuilder/builders/tn23/808

shift/reduce conflicts went to 49 with

  deec5b74dee7f676b8a9f840ec7b5a813e7e0956 Be willing to parse {-# UNPACK #-} without '!'

a likely candidate.

> ...

Best regards
Thorkil



More information about the ghc-devs mailing list