<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">Le mar. 19 mai 2026 à 11:33, Stéphane Glondu <<a href="mailto:glondu@debian.org">glondu@debian.org</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello,<br>
<br>
Le 19/05/2026 à 08:25, Samuel Thibault a écrit :<br>
>> quickjs-ng consistently FTBFS on hurd-i386 and hurd-amd64 buildds, but<br>
>> I cannot reproduce the failure on <a href="http://exodar.debian.net" rel="noreferrer" target="_blank">exodar.debian.net</a>, nor on my own<br>
>> machine... Any idea on what is going on?<br>
> <br>
> Are you trying in the machine root or in a chroot?<br>
<br>
On my own machine, in the machine root. On exodar, in a chroot.<br>
<br>
> In the root I had<br>
> downgraded some packages to try to debug an issue in exim.<br>
> <br>
> I have now re-upgraded gnumach, hurd and libc in the root, so that a<br>
> chroot should be running the same software as a buildd.<br>
<br>
I just tried again on exodar (in a chroot), and the failure still does <br>
not happen.<br></blockquote><div><br></div><div>The failure is<br><span style="color:rgb(0,0,0)">../tests/test_std.js:279: Error: assertion failed: got |0|, expected |15|<br></span>and comes from the last assertion in that test:</div><div><br></div> pid = os.exec(["cat"], { block: false } );<br> assert(pid >= 0);<br> os.kill(pid, os.SIGTERM);<br> [ret, status] = os.waitpid(pid, 0);<br> assert(ret, pid);<br> // Flaky on cygwin for unclear reasons, see<br> // <a href="https://github.com/quickjs-ng/quickjs/issues/184">https://github.com/quickjs-ng/quickjs/issues/184</a><br> if (!isCygwin) {<br> assert(status & 0x7f, os.SIGTERM);<br> }<br><div> </div><div>So it probably is just a flaky test.</div><div><br></div><div>Jérémy<br></div></div></div>