David T. Lewis uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker-dtl.398.mcz==================== Summary ====================
Name: VMMaker-dtl.398
Author: dtl
Time: 9 February 2019, 5:04:47.477 pm
UUID: f2c6f2f6-d34e-4162-a397-0963f9429794
Ancestors: VMMaker-dtl.397
Remove a halt from SlangTest>>testStatementListAsExpression from VMMaker-dtl.386.
This update temporarily bypasses VMMaker-eem.397, which needs to be merged. For now it cannot be loaded in a VMMaker on V3 image due to missing compiler and VMMaker support, so bypass it to allow the VMMaker update stream to continue working.
=============== Diff against VMMaker-dtl.397 ===============
Item was changed:
----- Method: SlangTest>>testStatementListAsExpression (in category 'testing interpreter') -----
testStatementListAsExpression
"When a list of statements is used in a target block of an ifTrue:ifFalse: or
similar, use comma as the statement separator in the generated C.
Motivated by #objCouldBeClassObj: implementation in oscog."
"(SlangTest selector: #testStatementListAsExpression) debug"
| stssi s |
stssi := SlangTestSupportInterpreter inline: true.
- self halt.
s := stssi asCString: #statementListAsExpression.
-
self deny: ['*BAR;*BAZ*' match: s]. "terminator character following BAR should not be a semicolon"
self assert: ['*BAR,*BAZ*' match: s]. "instead,use comma to separate statements within expression"
!