<div dir="ltr"><div><div>I can trigger the bug at each (Compiler recompileAll), but it seems that a Symbol rehash cures the problem...<br><br></div>Strange, because this image is a Squeak4.4 regularly updated to current trunk version, and clean of my own experiments (just used to run tests and fix bugs...).<br>
<br></div>Nicolas<br><div><div><div><div><div><div><br></div></div></div></div></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/4/5 Frank Shearar <span dir="ltr">&lt;<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 5 April 2013 20:36, Nicolas Cellier<br>
<div><div class="h5">&lt;<a href="mailto:nicolas.cellier.aka.nice@gmail.com">nicolas.cellier.aka.nice@gmail.com</a>&gt; wrote:<br>
&gt; While trying a (Compiler recompileAll) to check my fix, I had a strange<br>
&gt; thing happening:<br>
&gt; Error selector changed!<br>
&gt;<br>
&gt; Indeed:<br>
&gt;<br>
&gt; (Symbol allSubInstances reject: [:e | (Symbol findInterned: e asString) ==<br>
&gt; e]) asArray<br>
&gt; -&gt;<br>
&gt; #(#comparingStringBetween:and: #openDebuggerOnFailingTestMethod<br>
&gt; #executeShould:inScopeOf:withExceptionDo: #deny:description:resumable:<br>
&gt; #debugAsFailure #runCaseAsFailure:<br>
&gt; #executeShould:inScopeOf:withDescriptionNotContaining: #logFailure:<br>
&gt; #executeShould:inScopeOf:withDescriptionContaining: #extensions)<br>
&gt;<br>
&gt; Is it only me, or can someone confirm?<br>
<br>
</div></div>I think it&#39;s only you: I get an empty array. Every one of those<br>
methods is on TestCase though:<br>
<br>
(((#(#comparingStringBetween:and: #openDebuggerOnFailingTestMethod<br>
<div class="im">#executeShould:inScopeOf:withExceptionDo: #deny:description:resumable:<br>
#debugAsFailure #runCaseAsFailure:<br>
#executeShould:inScopeOf:withDescriptionNotContaining: #logFailure:<br>
#executeShould:inScopeOf:withDescriptionContaining: #extensions)<br>
</div>    gather: [:sel | SystemNavigation default allImplementorsOf: sel]))<br>
        collect: [:mref | mref actualClass]) asSet<br>
&quot;=&gt; a Set(TestCase)&quot;<br>
<br>
frank<br>
<br>
&gt; Nicolas<br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
</blockquote></div><br></div>