[GHC] #9920: Segfault in arm binary with llvm 3.5

GHC ghc-devs at haskell.org
Sat Apr 25 06:39:24 UTC 2015


#9920: Segfault in arm binary with llvm 3.5
-------------------------------------+---------------------------------
        Reporter:  erikd             |                   Owner:  erikd
            Type:  bug               |                  Status:  closed
        Priority:  normal            |               Milestone:  7.10.2
       Component:  Compiler          |                 Version:  7.10.1
      Resolution:  fixed             |                Keywords:
Operating System:  Unknown/Multiple  |            Architecture:  arm
 Type of failure:  Runtime crash     |               Test Case:
      Blocked By:                    |                Blocking:
 Related Tickets:                    |  Differential Revisions:
-------------------------------------+---------------------------------
Changes (by erikd):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 Detection of this probelms was added to the ghc-7.10 branch in:

 {{{
 commit b856f3f3d7850ca0456dd80aaa59241b3d297ab9
 Author: Erik de Castro Lopo <erikd at mega-nerd.com>
 Date:   Sat Apr 25 08:27:49 2015 +0200

     configure: Test for #9920 when compiling for arm

     The ghc-7.10 branch requires use of llvm-3.5, but the llvm-3.5.0
     release had a bug that was fixed in llvm-3.5.1.

     When we are targeting arm, test for this bug in the llvm program
     `llc` during confgure and if present, abort configuration with
     an informative error message.

     Signed-off-by: Erik de Castro Lopo <erikd at mega-nerd.com>

     Differential Revision: https://phabricator.haskell.org/D857
 }}}

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


More information about the ghc-tickets mailing list