<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Hi Chris,<div><br></div><div>    but what’s in Inbox isn’t relevant.  Since Inbox receives occasional submissions we can’t diff against just Inbox versions.  We have to diff against the union of Inbox and trunk.  Only then can we be confident of finding the most recent ancestor.<br><br><div dir="ltr"><span style="background-color: rgba(255, 255, 255, 0);">_,,,^..^,,,_ (phone)</span></div><div dir="ltr"><br><blockquote type="cite">On Sep 13, 2022, at 6:25 PM, Chris Muller <asqueaker@gmail.com> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div dir="ltr">Here are the Compiler files in inbox since late 2021:<br><br>-rw-r--r-- 1 squeaksource squeaksource 329K Nov 16  2021  ss/inbox/Compiler-ct.463.mcz<br>-rw-r--r-- 1 squeaksource squeaksource 331K Nov 22  2021  ss/inbox/Compiler-ct.464.mcz<br>-rw-r--r-- 1 squeaksource squeaksource 332K Apr  1 16:41  ss/inbox/Compiler-ct.473.mcz<br>-rw-r--r-- 1 squeaksource squeaksource 333K Jun  8 12:04  ss/inbox/Compiler-mt.477.mcz<br>-rw-r--r-- 1 squeaksource squeaksource 329K Jul 13 20:58  ss/inbox/Compiler-cmm.480.mcz<br>-rw-r--r-- 1 squeaksource squeaksource  <b><font color="#cc0000">56K</font></b> <font color="#0000ff">Jul 14 </font>14:11  ss/inbox/Compiler-eem.479.mcz<br>-rw-r--r-- 1 squeaksource squeaksource 334K Jul 20 07:49  ss/inbox/Compiler-mt.480.mcz<br>-rw-r--r-- 1 squeaksource squeaksource 334K Sep  9 12:48  ss/inbox/Compiler-ct.480.mcz<br>-rw-r--r-- 1 squeaksource squeaksource 369K Sep  9 12:48 'ss/inbox/Compiler-ct.480(<font color="#0000ff">eem.479</font>).mcd'<br><br>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(<font color="#0000ff">eem.479</font>).mcd, then it's possible that file is not correct either.<div><br></div><div>Therefore, I would recommend deleting ./ss/inbox/Compiler-eem.479.mcz and ss/inbox/Compiler-ct.480(<font color="#0000ff">eem.479</font>).mcd, and proceeding from there.  The former is in trunk, so I don't why it should still be in the Inbox at all.</div><div><br></div><div> - Chris</div></div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Sep 13, 2022 at 7:18 PM David T. Lewis <<a href="mailto:lewis@mail.msen.com" target="_blank">lewis@mail.msen.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, Sep 13, 2022 at 05:05:49PM +0000, Thiede, Christoph wrote:<br>
> Maybe a masked error of some access error/cache miss to the old version? Just speculating, the Squeaksource admins might know more ...<br>
> <br>
<br>
CC Chris who may be able to help.<br>
<br>
<br>
In my image I see Compiler-eem.479 as my current version in both trunk and<br>
inbox. In both repositories, the UUID for this MCZ version is the same<br>
(61d1f08e-6212-45d1-b07a-8d4d39ce7c2f).<br>
<br>
Diffing against trunk shows no differences (good). Diffing against inbox<br>
shows everything different (bad). Installing the trunk version changes<br>
nothing (good). Installing the inbox version locks up the image (not good).<br>
<br>
Browsing the trunk MCZ shows the package contents, browsing the inbox MCZ<br>
shows an empty package.<br>
<br>
I have read access to the server, so I checked there:<br>
<br>
  davidlewis@andreas:/home/squeaksource/webserver/ss$ ls -l */Compiler-eem.479.mcz<br>
  -rw-r--r-- 1 squeaksource squeaksource  57029 Jul 14 14:11 inbox/Compiler-eem.479.mcz<br>
  -rw-r--r-- 1 squeaksource squeaksource 341474 Jul  5 23:06 trunk/Compiler-eem.479.mcz<br>
<br>
I downloaded the two "Compiler-eem.479.mcz" files to my local PC and unpacked<br>
them. The trunk version is a normal MCZ file (good). The inbox version is<br>
something different, possibly an MCD file that was improperly named as MCZ.<br>
<br>
The actual contents of the inbox file look like this when unpacked:<br>
<br>
  $ ls -lR<br>
  .:<br>
  total 180<br>
  -rw-rw-rw- 1 lewis lewis     43 Jul 14 16:11 base<br>
  drwxrwxr-x 2 lewis lewis   4096 Sep 13 20:01 new<br>
  drwxrwxr-x 2 lewis lewis   4096 Sep 13 20:01 old<br>
  -rw-rw-rw- 1 lewis lewis     17 Jul 14 16:11 package<br>
  -rw-rw-rw- 1 lewis lewis   1146 Jul 14 16:11 patch.bin<br>
  -rw-rw-rw- 1 lewis lewis 162663 Jul 14 16:11 version<br>
<br>
  ./new:<br>
  total 4<br>
  -rw-rw-rw- 1 lewis lewis 924 Jul 14 16:11 <a href="http://source.st" rel="noreferrer" target="_blank">source.st</a><br>
<br>
  ./old:<br>
  total 0<br>
  -rw-rw-rw- 1 lewis lewis 0 Jul 14 16:11 <a href="http://source.st" rel="noreferrer" target="_blank">source.st</a><br>
<br>
My best guess at this point: One way or another, we have MCD difference<br>
files getting saved to the inbox with MCZ file suffix.<br>
<br>
Dave<br>
<br>
<br>
> <br>
> ________________________________<br>
> Von: Squeak-dev <<a href="mailto:squeak-dev-bounces@lists.squeakfoundation.org" target="_blank">squeak-dev-bounces@lists.squeakfoundation.org</a>> im Auftrag von karl ramberg <<a href="mailto:karlramberg@gmail.com" target="_blank">karlramberg@gmail.com</a>><br>
> Gesendet: Dienstag, 13. September 2022 18:25:22<br>
> An: The general-purpose Squeak developers list<br>
> Betreff: Re: [squeak-dev] Duffing broken for Inbox [was: The Inbox: Compiler-ct.480.mcz]<br>
> <br>
> I have seen the same issue for Etoys in the inbox. Diff is wrong and all classes are added to a commit.<br>
> <br>
> Best,<br>
> Karl<br>
> <br>
> <br>
> On Tue, Sep 13, 2022 at 4:34 PM Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a><mailto:<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>>> wrote:<br>
> 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.<br>
> <br>
> _,,,^..^,,,_ (phone)<br>
> <br>
<br>
> <br>
<br>
<br>
</blockquote></div>
<span></span><br></div></blockquote></div></body></html>