OK, I've tracked it down to my last commit, which isn't yet pushed.
It looks like my change tickled some bug in the compiler.  I'll chase
it down and fix it before I push.

On Sat, Sep 19, 2009 at 3:42 PM, Chris Hanson <c...@chris-hanson.org> wrote:
> Thanks.  So far it's looking like my last commit, but I'll know in an
> hour or so.
>
> On Sat, Sep 19, 2009 at 3:31 PM, Joe Marshall <jmarsh...@alum.mit.edu> wrote:
>> If there's anything I can help with, let me know.
>>
>> On Sat, Sep 19, 2009 at 12:58 PM, Chris Hanson <c...@chris-hanson.org> wrote:
>>> Not yet.  I've had trouble because some of the commits are broken and
>>> require patching.  Also, I got sloppy late last night so I have to
>>> re-do some of the tests.  I just semi-automated the testing process
>>> and made a more careful log of the known results.  I should have
>>> something in a few hours.
>>>
>>> On Sat, Sep 19, 2009 at 10:28 AM, Joe Marshall <jmarsh...@alum.mit.edu> 
>>> wrote:
>>>> Any luck?
>>>>
>>>> On Fri, Sep 18, 2009 at 8:48 PM, Chris Hanson <c...@chris-hanson.org> 
>>>> wrote:
>>>>> Not sure about that.  I'm doing the bisection now.  The bug isn't
>>>>> present in commit 745a16218a43692d2c9ecdad72d1bab73fab0522 from Sept.
>>>>> 7, so it's pretty recent.
>>>>>
>>>>> On Fri, Sep 18, 2009 at 8:35 PM, Joe Marshall <jmarsh...@alum.mit.edu> 
>>>>> wrote:
>>>>>> On Fri, Sep 18, 2009 at 1:57 PM, Chris Hanson <c...@chris-hanson.org> 
>>>>>> wrote:
>>>>>>> FYI, while testing my most recent changes, I ran across a recent
>>>>>>> compiler bug.  To reproduce: using the current compiler, do a fresh
>>>>>>> compile from sources.  Then use that compiler to do another fresh
>>>>>>> compile.  The second compilation hangs during the compilation of
>>>>>>> "cref/anfile" (the very first file to compile).  The problem appears
>>>>>>> to be that the compiler is running map over a list of items, but that
>>>>>>> the list is circular.
>>>>>>
>>>>>> Any indication of what sort of items are in the list?
>>>>>> Any idea of which procedure is being compiled?
>>>>>> What compiler phase?
>>>>>>
>>>>>> I fixed a bug in SF that was preventing things like
>>>>>> ((access vector-ref system-global-environment) ....)
>>>>>> from being optimized.  I tested it pretty well on a second and
>>>>>> third generation syntaxing of itself, but maybe it created some
>>>>>> scode that works for the interpreter, but isn't quite kosher
>>>>>> for the compiler.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> ~jrm
>>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> ~jrm
>>>>
>>>
>>
>>
>>
>> --
>> ~jrm
>>
>


_______________________________________________
MIT-Scheme-devel mailing list
MIT-Scheme-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/mit-scheme-devel

Reply via email to