[GHC] #10870: PPC.Ppr: Shift by 32 bits is not allowed.

GHC ghc-devs at haskell.org
Mon Nov 9 19:11:47 UTC 2015


#10870: PPC.Ppr: Shift by 32 bits is not allowed.
---------------------------------------+----------------------------------
        Reporter:  nomeata             |                Owner:
            Type:  bug                 |               Status:  merge
        Priority:  normal              |            Milestone:  7.10.3
       Component:  Compiler (CodeGen)  |              Version:  7.10.2
      Resolution:                      |             Keywords:
Operating System:  Unknown/Multiple    |         Architecture:  powerpc
 Type of failure:  None/Unknown        |            Test Case:
      Blocked By:                      |             Blocking:
 Related Tickets:                      |  Differential Rev(s):  Phab:D1322
       Wiki Page:                      |
---------------------------------------+----------------------------------
Changes (by trommler):

 * status:  infoneeded => merge


Comment:

 Replying to [comment:15 trommler]:
 > Replying to [comment:14 nomeata]:
 > > Thanks! I almost kicked off a full ghc package upload to Debian, but I
 better wait until you have reached the final version of your patch.
 (Interesting that trac does not display your updates to the patch, this
 might be very confusion when people talk about different instances of a
 patch.)
 > Sorry about that! I forgot to refresh the patch and uploaded an old
 version that did not even compile
 > three times. I used the replace attachment option for each upload.
 The patch is good. I verified on openSUSE build service.

 I looked at HEAD again and the code there is not correct for negative
 numbers. I will post a fix for HEAD on Phab shortly (I am still
 validating).

 Meanwhile `0001-PPC-nativeGen-fix-shift-right-arithmetic-31-bit.patch` can
 be merged into ghc-7.10.
 Once merged, please reopen, set milestone to 8.0.1 and assign to me
 (@trommler). Thanks!

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10870#comment:16>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list