New images up with fixes
Brian Rice
water at tunes.org
Tue Jun 7 11:41:28 PDT 2005
It appears that Windows paths are not correctly parsed, and
furthermore that this is the issue with "Directory current" being
used in pathnames after directory.slate is loaded. I am working on
the filename-parsing code to handle all of this robustly. A fix
should be out in a few hours.
Thanks, and sorry for the trouble.
On Jun 5, 2005, at 9:19 PM, Bill Sun wrote:
> After running "darcs whatsnew -s" this is the output:
>
> R ./big.image
> M ./little.image
> M ./vm.c -389 +473
> M ./vm.h -181 +173
>
> So looks like everything is ok.
>
> Then I used "make update-source" to update the
> bootstrap files and then re-build the VM. However, I
> still bomb out at "module.slate".
>
>
> --- Brian Rice <water at tunes.org> wrote:
>
>
>> Try running darcs whatsnew src/lib/module.slate (or
>> just darcs
>> whatsnew -s for all files' summaries). If you see a
>> bunch of ascii-
>> arrow lines, that means there's a conflict. Just do
>> a darcs revert to
>> synchronize with the main repository. The
>> module.slate version in the
>> repository loads fine.
>>
>> On Jun 3, 2005, at 3:40 PM, Bill Sun wrote:
>>
>>
>>> I'm still having the same problem, but I'm not
>>>
>> sure if
>>
>>> this is related to the problem that I had with the
>>> makefile or not.
>>>
>>> I initially encountered a runtime error with
>>>
>> "darcs
>>
>>> pull" and the repositories were locked so, being
>>> impatient, I trash it and re-get the whole thing.
>>>
>>> After the re-get, I ran "make full-clean" in which
>>>
>> the
>>
>>> bootstrap files were wiped out, but were not
>>> re-downloaded, so I had to run "make vm.c vm.h
>>> little.image" to get those files manually (this is
>>> detailed in another reply to the makefile
>>>
>> changes).
>>
>>>
>>> I built the VM using VS2005 beta. Loaded up
>>> little.image, and the heap blew up at module.slate
>>> again.
>>>
>>> -Bill
>>>
>>>
>>> --- Brian Rice <water at tunes.org> wrote:
>>>
>>>
>>>
>>>> Okay, new images are up which should have this
>>>>
>> issue
>>
>>>> fixed. Let me
>>>> know how it goes.
>>>>
>>>> I have also updated the slate-current tarball.
>>>>
>>>> On Jun 3, 2005, at 11:41 AM, Brian Rice wrote:
>>>>
>>>>
>>>>
>>>>> That's probably my fault. I'll crank out fixed
>>>>>
>>>>>
>>>> images shortly (a
>>>>
>>>>
>>>>> fix to module.slate is in main already).
>>>>>
>>>>> On Jun 3, 2005, at 10:58 AM, Bill Sun wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> Good news and bad news.
>>>>>>
>>>>>> Good news, I got pass the initial heap grow!
>>>>>>
>>>>>>
>>>> Woohoo!
>>>>
>>>>
>>>>>>
>>>>>> Bad news, "Attempted to grow heap beyond
>>>>>>
>> limits":
>>
>>>>>>
>>>>>> Slate: Growing heap to 4789200 bytes.
>>>>>> Performing post-bootstrap actions...
>>>>>> Loading 'src/mobius/syntax/quote.slate'
>>>>>> Loading 'src/mobius/syntax/cascade.slate'
>>>>>> Loading 'src/lib/macro.slate'
>>>>>> Loading 'src/lib/numericMixin.slate'
>>>>>> Loading 'src/lib/tuple.slate'
>>>>>> Loading 'src/lib/linkedlist.slate'
>>>>>> Loading 'src/lib/cord.slate'
>>>>>> Loading 'src/lib/path.slate'
>>>>>> Loading 'src/lib/queue.slate'
>>>>>> Loading 'src/lib/buffer.slate'
>>>>>> Loading 'src/lib/inspect.slate'
>>>>>> You are in a twisty little maze of objects, all
>>>>>>
>>>>>>
>>>> alike.
>>>>
>>>>
>>>>>> Loading 'src/lib/directory.slate'
>>>>>> Loading 'src/lib/module.slate'
>>>>>> Slate: Growing heap to 8983504 bytes.
>>>>>> Slate: Growing heap to 13177808 bytes.
>>>>>> Slate: Growing heap to 17372112 bytes.
>>>>>> Slate: Attempted to grow heap beyond limits
>>>>>>
>>>>>> -Bill
>>>>>>
>>>>>> --- Lee Salzman <lsalzman1 at cox.net> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> I do believe this was the problem. I uploaded
>>>>>>>
>>>>>>>
>>>> new
>>>>
>>>>
>>>>>>> alpha VM/images that
>>>>>>> should
>>>>>>> fix it, so try them out and let me know if it
>>>>>>>
>>>>>>>
>>>> gets
>>>>
>>>>
>>>>>>> rid of the problem or
>>>>>>> not.
>>>>>>>
>>>>>>> Lee
>>>>>>>
>>>>>>>
>>>>
>>>> --
>>>> -Brian
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>>
>>> __________________________________
>>> Do you Yahoo!?
>>> Yahoo! Mail - Find what you need with new enhanced
>>>
>> search.
>>
>>> http://info.mail.yahoo.com/mail_250
>>>
>>>
>>
>> --
>> -Brian
>>
>>
>>
>
>
>
>
> __________________________________
> Discover Yahoo!
> Have fun online with music videos, cool games, IM and more. Check
> it out!
> http://discover.yahoo.com/online.html
>
--
-Brian
More information about the Slate
mailing list