logo       

[GHC] #951: stage2 on sparc dies with "schedule: re-entered unsafely": msg#00149

lang.haskell.glasgow.bugs

Subject: [GHC] #951: stage2 on sparc dies with "schedule: re-entered unsafely"

#951: stage2 on sparc dies with "schedule: re-entered unsafely"
-------------------------------+--------------------------------------------
Reporter: duncan | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Runtime System | Version: 6.6
Severity: major | Keywords:
Difficulty: Unknown | Testcase:
Architecture: sparc | Os: Multiple
-------------------------------+--------------------------------------------
Building a registerised GHC-6.6 on Sparc Solaris or Sparc Linux gives a
stage2 with the following problem:

{{{
$ ghc --version
ghc-6.6: schedule: re-entered unsafely.
Perhaps a 'foreign import unsafe' should be 'safe'?
}}}

This happens for Christian Maeder on Solaris and for me on Linux. It does
not seem to be related to {{{SPLIT_OBJS=}}} in the {{{mk/build.mk}}}.

Christian reports that it works for him with gcc-4.0.3 but not gcc-3.4.4,
though that was not the only thing different between the two
configurations:

{{{
It works with gcc_4.0.3_s10 on
"SunOS leo 5.10 Generic_118833-20 sun4u sparc SUNW,Sun-Fire-280R"

It crashes as above on
"SunOS cni 5.10 Generic_118833-24 sun4u sparc SUNW,Sun-Fire-V240"
with gcc_3.4.4_s10.
}}}

My results do not contradict this as I am using gcc-3.4.6 on Sparc Linux.

--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/951>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@xxxxxxxxxxx
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise