Skip to content

Case missing in garbage collector

I'm on a sparc running solaris 2.7. The problem shows
up for a recent ghc built from cvs.

When I compile some files I get the following error
message:
ghc-5.03: fatal error: evacuate: THUNK_SELECTOR:
strange selectee 10

The error goes away if I remove the -O flag.

This is especially annoying when bootstrapping the
compiler. Sample module for which this problem arises
are:
PrelWord
PrelCTypes
PrelCString
PrelCError
PrelHandle

Trac metadata
Trac field Value
Version None
Type Bug
TypeOfFailure OtherFailure
Priority normal
Resolution ResolvedFixed
Component Runtime System
Test case
Differential revisions
BlockedBy
Related
Blocking
CC
Operating system
Architecture
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information