<body><div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000">
I removed those "needs recompilation" exceptions because our CI infrastructure recompiles all code before running the tests. You can do that with:<div><br></div><div>Compiler recompileAll.</div><div><br></div><div>Best,</div><div>Marcel</div><div class="mb_sig"></div><blockquote class="history_container" type="cite" style="border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;">
<p style="color: #AAAAAA; margin-top: 10px;">Am 04.09.2019 16:58:05 schrieb commits@source.squeak.org <commits@source.squeak.org>:</p><div style="font-family:Arial,Helvetica,sans-serif">Marcel Taeumel uploaded a new version of Tests to project The Trunk:<br>http://source.squeak.org/trunk/Tests-mt.415.mcz<br><br>==================== Summary ====================<br><br>Name: Tests-mt.415<br>Author: mt<br>Time: 4 September 2019, 4:57:55.602738 pm<br>UUID: 9676f86d-11c2-4977-85ad-44c5808ad780<br>Ancestors: Tests-mt.414<br><br>Fixes some compiler tests and cleans up decompiler-tests baseline.<br><br>I will put a fix for the Decompiler into the inbox right away. :-)<br><br>=============== Diff against Tests-mt.414 ===============<br><br>Item was changed:<br> ----- Method: CompilerNotifyingTest>>setUpForErrorsIn: (in category 'initialize-release') -----<br> setUpForErrorsIn: aTextWithErrorsEnclosedInBackQuote<br> "Extract the expectedErrors, the expectedErrorPositions and set up a TextMorph containing the text without errors.<br> each section separated by % in aTextWithErrorsEnclosedInBackQuote will be evaluated separately.<br> The expected error message should lie in aTextWithErrorsEnclosedInBackQuote at the expected position, and enclosed in back quotes."<br> text := aTextWithErrorsEnclosedInBackQuote.<br>+ <br>+ "Enclose error messages in double quotes to support syntax highlighting."<br>+ text := text copyReplaceAll: '` ' with: '` "'.<br>+ text := text copyReplaceAll: '>`' with: '>"`'.<br>+ <br> morph := TextMorph new contents: self initializeTextWithoutError asText.!<br><br>Item was changed:<br> ----- Method: CompilerNotifyingTest>>testMissingExpression (in category 'tests') -----<br> testMissingExpression<br>+ self setUpForErrorsIn: '| x | x := ` Expression expected ->`'.<br>- self setUpForErrorsIn: '| x | x := ` Expression expected ->'.<br> self enumerateAllSelections!<br><br>Item was added:<br>+ ----- Method: DecompilerTestFailuresCollector class>>isAbstract (in category 'as yet unclassified') -----<br>+ isAbstract<br>+ <br>+ ^ true!<br><br>Item was changed:<br> ----- Method: DecompilerTests>>basePackagePrefixes (in category 'utilities') -----<br> basePackagePrefixes<br>+ <br>+ ^ #(<br>+ 'Kernel' "includes KernelTests"<br>+ 'Collections' "includes CollectionsTests"<br>+ 'Chronology'<br>+ 'Compiler'<br>+ 'Environments'<br>+ 'Traits'<br>+ 'PackageInfo'<br>+ <br>+ 'Graphics' "includes GraphicsTests"<br>+ 'Balloon' "includes BalloonTests"<br>+ 'TrueType'<br>+ <br>+ 'Sound' <br>+ <br>+ 'Network' "includes NetworkTests"<br>+ 'WebClient'<br>+ 'SqueakSSL'<br>+ 'XML'<br>+ <br>- ^#("'Balloon'" "AbstractAnimation>>prologue: in Balloon3D-Wonderland-Time breaks the test"<br>- 'Chronology' 'Collections' 'CommandLine' 'Compiler' 'Compression'<br>- 'Environments' 'Exceptions'<br> 'Files'<br>+ 'Compression'<br>- 'GetText' 'Graphics' 'Help-' 'HelpSystem-'<br>- 'Installer-Core'<br>- 'Kernel-' 'KernelTests-'<br>- 'Monticello'<br>- 'Morphic-' 'MorphicExtras-' 'MorphicExtrasTests-' 'MorphicTests-'<br>- 'Multilingual' 'MultilingualTests'<br>- 'Nebraska' 'Network' 'NetworkTests'<br>- 'PackageInfo-Base' 'PreferenceBrowser' 'Protocols'<br> 'Regex'<br>+ 'System'<br>+ <br>+ 'ST80' "includes ST80Tests"<br>+ 'Morphic' "includes MorphicTests and MorphicExtras"<br>+ 'Etoys'<br>+ <br>+ 'Installer'<br>+ 'Monticello'<br>+ 'VersionNumber'<br>+ 'UpdateStream'<br>+ 'SMBase'<br>+ 'SMLoader'<br>+ 'Squeak-Version'<br>+ <br>+ 'GetText' <br>+ 'Multilingual' "includes MultilingualTests" <br>+ 'Help' "includes HelpSystem"<br>+ <br>+ 'ToolBuilder'<br>+ 'Tools'<br>+ 'CommandLine' <br>+ 'Nebraska' <br>+ 'PreferenceBrowser'<br>+ 'Protocols'<br>+ 'SUnit'<br>+ 'ScriptLoader'<br>+ 'Services'<br>+ 'Shout'<br>+ <br>+ 'Tests'<br> 'ReleaseBuilder'<br>+ )!<br>- 'SMBase' 'SMLoader' 'ST80' 'ST80Tests' 'ST80Tools' 'SUnit' 'ScriptLoader' 'Services-Base' 'Shout' <br>- 'Sound' 'Squeak-Version' 'SqueakSSL' 'System' <br>- 'Tests' 'ToolBuilder' 'Tools' 'Traits' 'TrueType'<br>- 'Universes' 'UpdateStream' 'VersionNumber'<br>- 'WebClient-'<br>- 'XML-')!<br><br>Item was changed:<br> ----- Method: DecompilerTests>>decompilerFailures (in category 'utilities') -----<br> decompilerFailures<br> "Here is the list of failures: either a syntax error, a hard error or some failure to decompile correctly.<br> Collected initially via <br> DecompilerTestFailuresCollector new computeFailures.<br> But can be maintained manually."<br> <br> "class name, selector, error class name or nil"<br> ^#(<br> #(BrowserCommentTextMorph showPane SyntaxErrorNotification) <br> #(CodeHolder getSelectorAndSendQuery:to:with: SyntaxErrorNotification) <br> #(DecompilerTests testDecompileUnreachableParameter Error) <br> #(MVCToolBuilder setLayout:in: SyntaxErrorNotification) "same-name block-local temps in optimized blocks"<br>- #(Pen web AssertionFailure) "needs a recompile to compute remote temps correctly (repeat now inlined)"<br> #(PNGReadWriter copyPixelsGray: SyntaxErrorNotification)<br>- #(Random roll: AssertionFailure) "needs a recompile to compute remote temps correctly (repeat now inlined)"<br> #(SHMCClassDefinition withAllSuperclassesDo: SyntaxErrorNotification)), "same-name block-local temps in optimized blocks"<br> (Scanner allowBlockArgumentAssignment<br> ifTrue: [#()]<br> ifFalse:<br> [#(<br> #(NebraskaSenderMorph hideField: SyntaxErrorNotification)) "assigns into block argument"])!<br><br><br></div></blockquote>
</div></body>