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);"> > Second is MethodPropertiesTest>>#testAllMethodsHaveMethodClass w= hich fails with a complaint about (nil>>nil "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>>#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 <tim@r= owledge.org><br> <b>Gesendet:</b> Dienstag, 4. August 2026 01:34 Uhr<br> <b>An:</b> The general-purpose Squeak developers list <squeak-dev@lists.= squeakfoundation.org><br> <b>Betreff:</b> [squeak-dev] TestRunner for 6.1rc2 fails 2 tests, 1 error</= font> <div> </div> </div> <div class=3D"BodyFragment"><font size=3D"2"><span style=3D"font-size:11pt;= "> <div class=3D"PlainText">First one is SocketListenerTest>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>>#testAllMethodsHaveMethodClass which = fails with a complaint about (nil>>nil "a CompiledMethod(3431649= )=94) which is apparently a quick return self.<br> <br> It also =91failed=92 ReleaseTest>testSwapMpouseButtonsPreference because= , obviously - like any sane person - I turn off the button swapping.<br> <br> The error case is the segment loading ImageSegmentTest>>#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> "How many Ringworld Engineers does it take to change a lightbulb?=94 <= br> "Thirty. Hey, moving suns around isn't easy..."<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==--