The build is broken? (Haddock parse error)
Simon Hengel
sol at typeful.net
Thu Jul 17 08:44:52 UTC 2014
On Thu, Jul 17, 2014 at 08:21:43AM +0000, Simon Peyton Jones wrote:
>
> | > parse error on input ‘-- *kind* and role of its argument.
> | Luckily,
> | > laziness should’
> | >
> | > [1] http://haskell.inf.elte.hu/builders/freebsd-amd64-
> | head/322/10.html
> | > _______________________________________________
> | > ghc-devs mailing list
> | > ghc-devs at haskell.org
> | > http://www.haskell.org/mailman/listinfo/ghc-devs
> | >
> |
> | ‘-- *’ is Haddock syntax for headers and because GHC doesn't expect a
> | Haddock comment there, it chucks a parse error. I think just adding a
> | leading space or turning it into {- -} style comment would work.
> |
> | In all honesty, GHC should just warn and treat as regular comments at
> | these cases rather than failing.
>
> I agree. I've been bitten by this several times. But don't you mean "Haddock should just warn..."?
The corresponding code is in GHC (only used with Opt_Haddock). So we
need to change this in GHC.
Cheers,
Simon
More information about the ghc-devs
mailing list