ghc-7.10 branch broken

Simon Peyton Jones simonpj at microsoft.com
Tue Oct 6 12:07:09 UTC 2015


On the ghc-7.10 branch, PPC.Regs has duplicate exports (see below). The offending lines are

        fReg,

        sp, r3, r4, r27, r28, r30,

        r0, sp, r3, r4, r27, r28, r30,

        tmpReg,
and indeed there are duplicates.  Why?

git branch -v

* ghc-7.10     e22d7dc nativeGen PPC: fix > 16 bit offsets in stack handling

  master       f17992a [behind 1397] Updaete perf numbers for 32-bit machines

  wip/T10527   eb66575 Use lazy substitution in simplCast

  wip/T10527-2 9e4908b Add an ambient Id substitution to Subst
Simon

compiler/nativeGen/PPC/Regs.hs:41:13: Warning:
    'sp' is exported by 'sp' and 'sp'

compiler/nativeGen/PPC/Regs.hs:41:17: Warning:
    'r3' is exported by 'r3' and 'r3'

compiler/nativeGen/PPC/Regs.hs:41:21: Warning:
    'r4' is exported by 'r4' and 'r4'

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20151006/d116ef8e/attachment.html>


More information about the ghc-devs mailing list