internal compiler faults

Simon Cornish <>
Thu Dec 10 13:12:00 CET 2009

I was trying to refine some code (that I can't publish) that threw
this error on compilation:

xxx: function make_content_list/6+108:
  Internal consistency check failed - please report this bug.
  Instruction: {move,{y,0},{x,0}}
  Error:       {unassigned,{y,0}}:

And instead I get something different with the attached module using
two variants of more or less the same code from the first error:

d124:test_server simon$ erlc -W ~/tmp/a1.erl
Function: bad/3
/Users/simon/tmp/a1.erl:none: internal error in beam_bool;
crash reason: {{case_clause,

Build is
(a few behind on ccase/r13b04_dev), host is OSX 10.6 (32-bit kernel)
built with --enable-darwin-64bit

Any hints on debugging/fixing the first error will also be appreciated.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: a1.erl
Type: application/octet-stream
Size: 519 bytes
Desc: not available
URL: <>

More information about the erlang-bugs mailing list