[GHC] #9125: int-to-float conversion broken on ARM

GHC ghc-devs at haskell.org
Thu Aug 28 19:40:53 UTC 2014


#9125: int-to-float conversion broken on ARM
-------------------------------------+-------------------------------------
              Reporter:  Ansible     |            Owner:
                  Type:  bug         |           Status:  infoneeded
              Priority:  highest     |        Milestone:  7.8.4
             Component:  Compiler    |          Version:  7.8.3
  (CodeGen)                          |         Keywords:
            Resolution:              |     Architecture:  arm
      Operating System:              |       Difficulty:  Unknown
  Unknown/Multiple                   |       Blocked By:
       Type of failure:  Incorrect   |  Related Tickets:
  result at runtime                  |
             Test Case:              |
              Blocking:              |
Differential Revisions:              |
-------------------------------------+-------------------------------------

Comment (by amurrayc):

 To summarise:

 Both the simulator and device builds of GHC 7.8.3 (for iOS) behave
 incorrectly when compiled with LLVM 3.0.  None of the suggested
 alterations fixes this.

 The simulator builds with LLVM 3.4 and behaves correctly.

 The device version fails to build with 3.4.  Can anyone suggest which
 combination of GHC branch and recent LLVM I should be trying with?

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


More information about the ghc-tickets mailing list