[Haskell] strange ghc behaviour?

Taral taralx at gmail.com
Wed Mar 15 16:48:14 EST 2006

On 3/15/06, Christopher Brown <cmb21 at kent.ac.uk> wrote:
> Taral,
> What is a bit-0 error? and how do I find out if I have bad RAM?

> >> /tmp/ghc24547.s:22969:Invalid mnemonic 'mtcts'
> >> /tmp/ghc24547.s:103127:Invalid mnemonic 'mtcur'
> >> /tmp/ghc24547.s:103430:Invalid mnemonic 'mtcur'
> >> /tmp/ghc24547.s:108482:Invalid mnemonic 'mtcts'
> >> /tmp/ghc24804.s:unknown:Undefined local symbol L___DISCARE__$stub

If you look at the ASCII values, you will find that the least
significant bit (bit 0) of the corrupted character is set when it
should not be. This is a bit-0 error, and usually indicates a problem
with your RAM.

You will need to find a memory tester to find out if you have bad RAM.
If you don't have a memory tester, you can switch out the RAM with
known good RAM to see if the problem goes away. If you are not
familiar with these things, you may want to enlist the aid of a

Taral <taralx at gmail.com>
"Computer science is no more about computers than astronomy is about
    -- Edsger Dijkstra

More information about the Haskell mailing list