
#7722: iOS patch no 11: Fix quirk with runtime loader ------------------------------+--------------------------------------------- Reporter: StephenBlackheath | Owner: StephenBlackheath Type: feature request | Status: patch Priority: normal | Component: Compiler Version: 7.7 | Keywords: Os: Other | Architecture: arm Failure: None/Unknown | Blockedby: Blocking: 7724 | Related: ------------------------------+--------------------------------------------- Changes (by StephenBlackheath): * owner: => StephenBlackheath Comment: Sadly this patch does not fix this issue, so more work is needed. The regression test is this: {{{ main = do putStrLn $ "ByteString regression test: "++show (B.empty) }}} The program dies with this appearing in the runtime console: {{{ dyld: vm_protect(0x00001000, 0x0042D000, false, 0x07) failed, result=2 for segment __TEXT in /var/mobile/Applications/38E8C4C6-DA4E- 4FBA-8183-6473AAA58A66F/Pear.app/Pear }}} -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7722#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler