<div dir="ltr">This change causes "Cannot allocate memory" errors in the 32bit VM during testing (and therefore fails trunk builds):<div><a href="https://travis-ci.org/github/squeak-smalltalk/squeak-app/jobs/675293747#L6063">https://travis-ci.org/github/squeak-smalltalk/squeak-app/jobs/675293747#L6063</a><br><div><br></div><div>Please fix,</div><div>Fabio</div><div><br></div><div>Excerpt of stack trace:</div><div>........</div><div>0xfe9d53a8 s [] in CaseErrorTest(Object)>printStringLimitedTo:<br>0xfe9d5430 s String class(SequenceableCollection class)>streamContents:limitedTo:<br>0xfe9d5538 s CaseErrorTest(Object)>printStringLimitedTo:<br>0xfe9d5598 s CaseErrorTest(Object)>printString<br>0xfe9d55f8 s CaseErrorTest(Object)>caseError<br>0xfe9d5658 s CaseErrorTest>printOn:<br>0xfe9d56b8 s [] in CaseErrorTest(Object)>printStringLimitedTo:<br>0xfe9d5740 s String class(SequenceableCollection class)>streamContents:limitedTo:<br>0xfe9d5848 s CaseErrorTest(Object)>printStringLimitedTo:<br>0xfe9d58a8 s CaseErrorTest(Object)>printString<br>0xfe9d5908 s CaseErrorTest(Object)>caseError<br>0xfe9d5968 s CaseErrorTest>printOn:<br></div><div>........</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Mar 14, 2020 at 12:09 AM <<a href="mailto:commits@source.squeak.org">commits@source.squeak.org</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">Chris Muller uploaded a new version of Tests to project The Trunk:<br>
<a href="http://source.squeak.org/trunk/Tests-cmm.428.mcz" rel="noreferrer" target="_blank">http://source.squeak.org/trunk/Tests-cmm.428.mcz</a><br>
<br>
==================== Summary ====================<br>
<br>
Name: Tests-cmm.428<br>
Author: cmm<br>
Time: 13 March 2020, 6:09:37.220407 pm<br>
UUID: cd4af6d7-7fed-44c1-bfe7-64a2de3cb7ee<br>
Ancestors: Tests-nice.427<br>
<br>
Tests for #caseError.<br>
<br>
=============== Diff against Tests-nice.427 ===============<br>
<br>
Item was added:<br>
+ TestCase subclass: #CaseErrorTest<br>
+       instanceVariableNames: ''<br>
+       classVariableNames: ''<br>
+       poolDictionaries: ''<br>
+       category: 'Tests-Bugs'!<br>
<br>
Item was added:<br>
+ ----- Method: CaseErrorTest>>printOn: (in category 'tests') -----<br>
+ printOn: aStream<br>
+       3 caseOf: <br>
+               { [1] -> [aStream nextPutAll: 'option 1'].<br>
+               [2] -> [aStream nextPutAll: 'option 2'] }<br>
+       "caseError in printOn:"!<br>
<br>
Item was added:<br>
+ ----- Method: CaseErrorTest>>testCaseError (in category 'tests') -----<br>
+ testCaseError<br>
+       self<br>
+               should:<br>
+                       [2 caseOf:<br>
+                               { [1] -> ['option 1'] }]<br>
+               raise: Error!<br>
<br>
Item was added:<br>
+ ----- Method: CaseErrorTest>>testCaseErrorInPrintOn (in category 'tests') -----<br>
+ testCaseErrorInPrintOn<br>
+       self should: [ self printString ] raise: Error!<br>
<br>
<br>
</blockquote></div>