MLRISC bug
Lal George
george@research.bell-labs.com
Wed, 10 Oct 2001 09:21:52 -0400 (EDT)
Allen sent me a fix that will solve this problem. We never exected to
see basic blocks with more than 16K instructions.
Lal.
--------------------------------------------------------------------
sweeks@intertrust.com(Stephen Weeks) wrote:
>
> Number: *
> Title: MLRISC bug
> Keywords:
> Submitter: Stephen Weeks <sweeks@acm.org>
> Date: 10/09/01
> Version: 110.36
> System: x86-linux
> Severity:
> Problem:
>
> I was attempting to compile MLton as a whole program using SML/NJ. It is
> approximately 100,000 lines. After SML/NJ ran for over 2 hours and 47 minutes,
> it displayed the following error.
>
> Error: MLRisc bug: ClusterRA.mkNodes: too many instructions
>
> uncaught exception Error
> raised at: ../MLRISC/cm/../control/mlriscErrormsg.sml:16.14-16.19
> ../compiler/Basics/stats/stats.sml:189.40
> ../compiler/Basics/stats/stats.sml:189.40
> ../compiler/Basics/stats/stats.sml:189.40
> ../compiler/Basics/stats/stats.sml:189.40
> ../compiler/TopLevel/interact/evalloop.sml:35.55
> -
>
>
> Code:
>
> I could send it if you want, but it is about 3M.
>
> Transcript:
> Comments:
> Fix:
> Test: *
> Owner: *
> Status: *