Re: TestRunner for 6.1rc2 fails 2 tests, 1 error

"Thiede, Christoph via Squeak-dev" <[email protected]> Tue, 4 Aug 2026 00:02:30 +0000
Newsgroups gmane.comp.lang.smalltalk.squeak.general
Message-ID <GV2PR09MB83719A2DE471BCD6A5EE6D9AFBD52@GV2PR09MB8371.eurprd09.prod.outlook.com>
--===============6399335864885408566==
Content-Language: de-DE
Content-Type: multipart/alternative;
	boundary="_000_GV2PR09MB83719A2DE471BCD6A5EE6D9AFBD52GV2PR09MB8371eurp_"

--_000_GV2PR09MB83719A2DE471BCD6A5EE6D9AFBD52GV2PR09MB8371eurp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

> Second is MethodPropertiesTest>>#testAllMethodsHaveMethodClass which fail=
s with a complaint about (nil>>nil "a CompiledMethod(3431649)=94) which is =
apparently a quick return self.

Ouch! This is the method of SpaceTally's Mirror context you reported in you=
r other message ... Not sure how to fix this. In the long term, maybe we ne=
ed to extract the mirror protocol from Context. In the short term, change S=
paceTally class>>#initialize to Mirror :=3D thisContext? A terminated conte=
xt will not reference anything else than the method and the receiver, so th=
is would not introduce any memory leak.

Best,
Christoph
________________________________
Von: tim Rowledge <[email protected]>
Gesendet: Dienstag, 4. August 2026 01:34 Uhr
An: The general-purpose Squeak developers list <[email protected]=
dation.org>
Betreff: [squeak-dev] TestRunner for 6.1rc2 fails 2 tests, 1 error

First one is SocketListenerTest>testIPv4BindThenListenOnLocalSocket - this =
fails probably because I have PiHole trapping my DNS (if you don=92t use Pi=
Hole to kill most web adverts you are wasting a lot of your life) and the l=
istener socket is 0.0.0.0 with a host name of =91pi.hole=92. Maybe it=92s m=
y setup of PiHole, maybe it=92s an actually bug.

Second is MethodPropertiesTest>>#testAllMethodsHaveMethodClass which fails =
with a complaint about (nil>>nil "a CompiledMethod(3431649)=94) which is ap=
parently a quick return self.

It also =91failed=92 ReleaseTest>testSwapMpouseButtonsPreference because, o=
bviously - like any sane person - I turn off the button swapping.

The error case is the segment loading ImageSegmentTest>>#testImageSegmentsS=
houldBeWritableToaFile. I don=92t think I=92ve seen that work in a loooong =
time.

tim
--
tim Rowledge; [email protected]; http://www.rowledge.org/tim
"How many Ringworld Engineers does it take to change a lightbulb?=94
"Thirty. Hey, moving suns around isn't easy..."



Squeak-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]

--_000_GV2PR09MB83719A2DE471BCD6A5EE6D9AFBD52GV2PR09MB8371eurp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
&gt; Second is MethodPropertiesTest&gt;&gt;#testAllMethodsHaveMethodClass w=
hich fails with a complaint about (nil&gt;&gt;nil &quot;a CompiledMethod(34=
31649)=94) which is apparently a quick return self.</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
Ouch! This is the method of SpaceTally's Mirror context you reported in you=
r other message ... Not sure how to fix this. In the long term, maybe we ne=
ed to extract the mirror protocol from Context. In the short term, change S=
paceTally class&gt;&gt;#initialize to
 Mirror :=3D thisContext? A terminated context will not reference anything =
else than the method and the receiver, so this would not introduce any memo=
ry leak.</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
Best,</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
Christoph</div>
<div id=3D"appendonsend"></div>
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st=
yle=3D"font-size:11pt" color=3D"#000000"><b>Von:</b> tim Rowledge &lt;tim@r=
owledge.org&gt;<br>
<b>Gesendet:</b> Dienstag, 4. August 2026 01:34 Uhr<br>
<b>An:</b> The general-purpose Squeak developers list &lt;squeak-dev@lists.=
squeakfoundation.org&gt;<br>
<b>Betreff:</b> [squeak-dev] TestRunner for 6.1rc2 fails 2 tests, 1 error</=
font>
<div>&nbsp;</div>
</div>
<div class=3D"BodyFragment"><font size=3D"2"><span style=3D"font-size:11pt;=
">
<div class=3D"PlainText">First one is SocketListenerTest&gt;testIPv4BindThe=
nListenOnLocalSocket - this fails probably because I have PiHole trapping m=
y DNS (if you don=92t use PiHole to kill most web adverts you are wasting a=
 lot of your life) and the listener socket
 is 0.0.0.0 with a host name of =91pi.hole=92. Maybe it=92s my setup of PiH=
ole, maybe it=92s an actually bug.<br>
<br>
Second is MethodPropertiesTest&gt;&gt;#testAllMethodsHaveMethodClass which =
fails with a complaint about (nil&gt;&gt;nil &quot;a CompiledMethod(3431649=
)=94) which is apparently a quick return self.<br>
<br>
It also =91failed=92 ReleaseTest&gt;testSwapMpouseButtonsPreference because=
, obviously - like any sane person - I turn off the button swapping.<br>
<br>
The error case is the segment loading ImageSegmentTest&gt;&gt;#testImageSeg=
mentsShouldBeWritableToaFile. I don=92t think I=92ve seen that work in a lo=
ooong time.<br>
<br>
tim<br>
--<br>
tim Rowledge; [email protected]; <a href=3D"http://www.rowledge.org/tim">htt=
p://www.rowledge.org/tim</a><br>
&quot;How many Ringworld Engineers does it take to change a lightbulb?=94 <=
br>
&quot;Thirty. Hey, moving suns around isn't easy...&quot;<br>
<br>
<br>
<br>
Squeak-dev mailing list -- [email protected]<br>
To unsubscribe send an email to [email protected]=
</div>
</span></font></div>
</body>
</html>

--_000_GV2PR09MB83719A2DE471BCD6A5EE6D9AFBD52GV2PR09MB8371eurp_--

--===============6399335864885408566==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Squeak-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
--===============6399335864885408566==--