[squeak-dev] Duffing broken for Inbox [was: The Inbox: Compiler-ct.480.mcz]
Chris Muller
asqueaker at gmail.com
Wed Sep 14 01:25:10 UTC 2022
Here are the Compiler files in inbox since late 2021:
-rw-r--r-- 1 squeaksource squeaksource 329K Nov 16 2021
ss/inbox/Compiler-ct.463.mcz
-rw-r--r-- 1 squeaksource squeaksource 331K Nov 22 2021
ss/inbox/Compiler-ct.464.mcz
-rw-r--r-- 1 squeaksource squeaksource 332K Apr 1 16:41
ss/inbox/Compiler-ct.473.mcz
-rw-r--r-- 1 squeaksource squeaksource 333K Jun 8 12:04
ss/inbox/Compiler-mt.477.mcz
-rw-r--r-- 1 squeaksource squeaksource 329K Jul 13 20:58
ss/inbox/Compiler-cmm.480.mcz
-rw-r--r-- 1 squeaksource squeaksource *56K* Jul 14 14:11
ss/inbox/Compiler-eem.479.mcz
-rw-r--r-- 1 squeaksource squeaksource 334K Jul 20 07:49
ss/inbox/Compiler-mt.480.mcz
-rw-r--r-- 1 squeaksource squeaksource 334K Sep 9 12:48
ss/inbox/Compiler-ct.480.mcz
-rw-r--r-- 1 squeaksource squeaksource 369K Sep 9 12:48
'ss/inbox/Compiler-ct.480(eem.479).mcd'
I only see this single case of a mcd apparently named as a mcz, and it was
from two months ago. I have no idea why or how, but if it tried to use
that file to create Compiler-ct.480(eem.479).mcd, then it's possible that
file is not correct either.
Therefore, I would recommend deleting ./ss/inbox/Compiler-eem.479.mcz and
ss/inbox/Compiler-ct.480(eem.479).mcd, and proceeding from there. The
former is in trunk, so I don't why it should still be in the Inbox at all.
- Chris
On Tue, Sep 13, 2022 at 7:18 PM David T. Lewis <lewis at mail.msen.com> wrote:
> On Tue, Sep 13, 2022 at 05:05:49PM +0000, Thiede, Christoph wrote:
> > Maybe a masked error of some access error/cache miss to the old version?
> Just speculating, the Squeaksource admins might know more ...
> >
>
> CC Chris who may be able to help.
>
>
> In my image I see Compiler-eem.479 as my current version in both trunk and
> inbox. In both repositories, the UUID for this MCZ version is the same
> (61d1f08e-6212-45d1-b07a-8d4d39ce7c2f).
>
> Diffing against trunk shows no differences (good). Diffing against inbox
> shows everything different (bad). Installing the trunk version changes
> nothing (good). Installing the inbox version locks up the image (not good).
>
> Browsing the trunk MCZ shows the package contents, browsing the inbox MCZ
> shows an empty package.
>
> I have read access to the server, so I checked there:
>
> davidlewis at andreas:/home/squeaksource/webserver/ss$ ls -l
> */Compiler-eem.479.mcz
> -rw-r--r-- 1 squeaksource squeaksource 57029 Jul 14 14:11
> inbox/Compiler-eem.479.mcz
> -rw-r--r-- 1 squeaksource squeaksource 341474 Jul 5 23:06
> trunk/Compiler-eem.479.mcz
>
> I downloaded the two "Compiler-eem.479.mcz" files to my local PC and
> unpacked
> them. The trunk version is a normal MCZ file (good). The inbox version is
> something different, possibly an MCD file that was improperly named as MCZ.
>
> The actual contents of the inbox file look like this when unpacked:
>
> $ ls -lR
> .:
> total 180
> -rw-rw-rw- 1 lewis lewis 43 Jul 14 16:11 base
> drwxrwxr-x 2 lewis lewis 4096 Sep 13 20:01 new
> drwxrwxr-x 2 lewis lewis 4096 Sep 13 20:01 old
> -rw-rw-rw- 1 lewis lewis 17 Jul 14 16:11 package
> -rw-rw-rw- 1 lewis lewis 1146 Jul 14 16:11 patch.bin
> -rw-rw-rw- 1 lewis lewis 162663 Jul 14 16:11 version
>
> ./new:
> total 4
> -rw-rw-rw- 1 lewis lewis 924 Jul 14 16:11 source.st
>
> ./old:
> total 0
> -rw-rw-rw- 1 lewis lewis 0 Jul 14 16:11 source.st
>
> My best guess at this point: One way or another, we have MCD difference
> files getting saved to the inbox with MCZ file suffix.
>
> Dave
>
>
> >
> > ________________________________
> > Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im
> Auftrag von karl ramberg <karlramberg at gmail.com>
> > Gesendet: Dienstag, 13. September 2022 18:25:22
> > An: The general-purpose Squeak developers list
> > Betreff: Re: [squeak-dev] Duffing broken for Inbox [was: The Inbox:
> Compiler-ct.480.mcz]
> >
> > I have seen the same issue for Etoys in the inbox. Diff is wrong and all
> classes are added to a commit.
> >
> > Best,
> > Karl
> >
> >
> > On Tue, Sep 13, 2022 at 4:34 PM Eliot Miranda <eliot.miranda at gmail.com
> <mailto:eliot.miranda at gmail.com>> wrote:
> > The below shows that code diffing is broken for Inbox. Instead of
> showing the difference in the commit the below appears to list the entire
> Compiler package starting with AssignmentNode.
> >
> > _,,,^..^,,,_ (phone)
> >
>
> >
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220913/cc2e6c5e/attachment.html>
More information about the Squeak-dev
mailing list
|