<div dir="ltr"><div><div>Issue 1:<br></div><div>If the "!" operator was not used in the `test` applets argument,<br>`int not` was never initialized before using it in `toys.exitval ^= not`,<br>According to a quick search the behavior of `not` is then undefined,<br>which could lead to inconsistent results (e.g. unexpected result inversion).<br></div><div></div><div><br></div><div>Issue 2:<br></div><div> The <code>!</code> operator was being ignored if we return early due to the target not existing.<br><br></div>Matthias<br><br></div>(first patch via mailing list, am I doing it right?)<br></div>