<div dir="auto">It's possible that the compiler optimize and create a single literal rather than several equal literals.<div dir="auto"><br></div><div dir="auto">If you evaluate each line separately in the workspace, the result of assertion will be different.</div><div dir="auto"><br></div><div dir="auto">Try eith str1 := 'test' copy.</div><div dir="auto">If you don't want the resilt to depend on some compiler optimisation</div><div dir="auto"><br></div><div dir="auto">Nicolas</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mer. 17 juil. 2024, 17:08, Mark Volkmann via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr">When I enter the following lines in a Workspace, select them, and "Do it", I get an AssertionFailure error:<div><br></div><div><font face="monospace">str1 := 'test'.<br>str2 := 'test'.<br>self assert: str1 ~~ str2.</font><br></div><div><br></div><div>Ken, are you saying that you do not get that error?</div></div><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div><font face="arial, helvetica, sans-serif">R. Mark Volkmann</font></div><div><span style="font-size:12.8px"><font face="arial, helvetica, sans-serif">Object Computing, Inc.</font></span></div></div></div></div></div></div></div></div></div>
-- <br>
Cuis-dev mailing list<br>
<a href="mailto:Cuis-dev@lists.cuis.st" target="_blank" rel="noreferrer">Cuis-dev@lists.cuis.st</a><br>
<a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
</blockquote></div>