[GHC] #8380: Numerous testsuite failures on ARM due to missing mkJumpToAddr

GHC ghc-devs at haskell.org
Sun Sep 29 20:31:20 CEST 2013


#8380: Numerous testsuite failures on ARM due to missing mkJumpToAddr
-------------------------------------+---------------------------
        Reporter:  bgamari           |            Owner:
            Type:  bug               |           Status:  new
        Priority:  normal            |        Milestone:
       Component:  Compiler          |          Version:  7.7
      Resolution:                    |         Keywords:  patch
Operating System:  Unknown/Multiple  |     Architecture:  arm
 Type of failure:  None/Unknown      |       Difficulty:  Unknown
       Test Case:                    |       Blocked By:
        Blocking:                    |  Related Tickets:
-------------------------------------+---------------------------

Comment (by bgamari):

 thoughtpolice correctly pointed out that in addition to implementing
 `mkJumpToAddr` we also need to ensure that the icache gets flushed after
 modifying the loaded code. I've added another patch to ensure this happens
 although this hasn't cleared up any further testsuite failures.

 These two patches brought down the number of total testsuite failures from
 204 to 104 in my test environment.

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



More information about the ghc-tickets mailing list