[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MIT-Scheme-devel] Bug: Poor error message; maybe a sign of somethin

From: Taylor R Campbell
Subject: Re: [MIT-Scheme-devel] Bug: Poor error message; maybe a sign of something worse?
Date: Mon, 22 Aug 2011 20:31:15 +0000
User-agent: IMAIL/1.21; Edwin/3.116; MIT-Scheme/9.1

   Date: Sun, 21 Aug 2011 21:19:55 +0100
   From: Alexey Radul <address@hidden>

   Expected behavior: Ideally, the compiler would successfully compile
   the enclosed file; I believe it to be correct -- in particular, the
   interpreter runs it without incident -- though I would not stake my
   reputation on the absence of errors in it.  Failing that, however, I
   would wish the error message to be more informative.  Is this a
   manifestation of a limitation on the maximum size of basic block that
   the x86-64 code generator is willing to emit?

It is indeed a manifestation of such a limit.  Changing the error
message to say that a little more explicitly would be easy, but not
much more helpful for the user.

I'm looking into changing the actual limit, which looks to be a little
fiddly.  There may also be other limits lurking throughout the code
that nobody has documented or analyzed, although probably most of them
are 32-bit limits rather than 16-bit limits like this one.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]