Le mar. 19 mai 2026 à 11:33, Stéphane Glondu <[email protected]> a écrit :

> Hello,
>
> Le 19/05/2026 à 08:25, Samuel Thibault a écrit :
> >> quickjs-ng consistently FTBFS on hurd-i386 and hurd-amd64 buildds, but
> >> I cannot reproduce the failure on exodar.debian.net, nor on my own
> >> machine... Any idea on what is going on?
> >
> > Are you trying in the machine root or in a chroot?
>
> On my own machine, in the machine root. On exodar, in a chroot.
>
> > In the root I had
> > downgraded some packages to try to debug an issue in exim.
> >
> > I have now re-upgraded gnumach, hurd and libc in the root, so that a
> > chroot should be running the same software as a buildd.
>
> I just tried again on exodar (in a chroot), and the failure still does
> not happen.
>

The failure is
../tests/test_std.js:279: Error: assertion failed: got |0|, expected |15|
and comes from the last assertion in that test:

    pid = os.exec(["cat"], { block: false } );
    assert(pid >= 0);
    os.kill(pid, os.SIGTERM);
    [ret, status] = os.waitpid(pid, 0);
    assert(ret, pid);
    // Flaky on cygwin for unclear reasons, see
    // https://github.com/quickjs-ng/quickjs/issues/184
    if (!isCygwin) {
        assert(status & 0x7f, os.SIGTERM);
    }

So it probably is just a flaky test.

Jérémy
-- 
Pkg-javascript-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to