
#11190: Hello "schedule: re-entered unsafely." ----------------------------------+---------------------------------- Reporter: Chobbes | Owner: Type: bug | Status: infoneeded Priority: normal | Milestone: Component: Compiler | Version: 7.10.2 Resolution: | Keywords: Operating System: Linux | Architecture: arm Type of failure: Runtime crash | Test Case: Blocked By: | Blocking: Related Tickets: 951, #9920 | Differential Rev(s): Wiki Page: | ----------------------------------+---------------------------------- Comment (by Chobbes): Replying to [comment:1 bgamari]:
I believe I encountered the same issue not so long ago when using Debian's LLVM 3.5 version, which is unfortunately missing some rather critical fixes (see #9920 for details).
Can you reproduce this with LLVM 3.5.2?
I have been trying a [https://haskellembedded.github.io/posts/2015-12-15-arm.html number of things desperately (don't judge)], so I am a bit turned around as to what I have tried. I might not have done this on the Pi yet. I noticed this issue in trac as well, so I have been trying higher LLVM versions where possible. It did seem like a different error, however. Do you have a program which can reproduce the results in #9920? Currently I have tested with Gentoo LLVM versions 3.5.0, 3.5.2, and 3.6.2 which have all had the same problem. This is in a fresh qemu-user-arm chroot (as described in the above post). This is also using the ARMv7 binaries provided for GHC 7.10.3. I will try to get LLVM 3.5.2 on my pi tomorrow to confirm. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/11190#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler