non-deterministic test-bind test failure
Hello,
I'm building this fairly recent commit of libnice on GNU Guix, and encountering the following build failure:
[...]
starting phase `unpack'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/.gitignore' -> `./.gitignore'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/.gitlab-ci.yml' -> `./.gitlab-ci.yml'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/AUTHORS' -> `./AUTHORS'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/COPYING' -> `./COPYING'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/COPYING.MPL' -> `./COPYING.MPL'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/NEWS' -> `./NEWS'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/README' -> `./README'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/TODO' -> `./TODO'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/meson.build' -> `./meson.build'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/meson_options.txt' -> `./meson_options.txt'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/COPYING.LGPL' -> `./COPYING.LGPL'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/tests/libnice.supp' -> `./tests/libnice.supp'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/tests/meson.build' -> `./tests/meson.build'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/tests/test-add-remove-stream.c' -> `./tests/test-add-remove-stream.c'
`/gnu/store/dbg8nk16m1a76fdpjhfddr177lxr5fhp-libnice-0.1.18-0.47a9633-checkout/tests/test-address.c' -> `....skipping...
Error: no ID for constraint linkend: "shutdown".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "int".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "guint64".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "guint16".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "gchar".
Error: no ID for constraint linkend: "guint32".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "gint".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "gsize".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "guint32".
Error: no ID for constraint linkend: "g-get-monotonic-time".
Error: no ID for constraint linkend: "gpointer".
Error: no ID for constraint linkend: "shutdown".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "gpointer".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "gboolean".
[1/2] Running all tests.
1/41 test-parse OK 0.01s
2/41 test-format OK 0.01s
3/41 test-bind FAIL 0.07s killed by signal 6 SIGABRT
>>> MALLOC_PERTURB_=122 /tmp/guix-build-libnice-0.1.18-0.47a9633.drv-0/build/stun/tests/test-bind
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
stderr:
test-bind: ../source/stun/tests/test-bind.c:234: bad_responses: Assertion `len >= 20' failed.
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
4/41 test-conncheck OK 0.01s
5/41 test-hmac OK 0.01s
Error: no ID for constraint linkend: "size-t".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "unsigned".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "int".
Error: no ID for constraint linkend: "int".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "int".
Error: no ID for constraint linkend: "unsigned".
Error: no ID for constraint linkend: "stun-usage-timer-refresh".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "gint".
Error: no ID for constraint linkend: "gint".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "int".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "gint".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "gsize".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "gpointer".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "GEnum".
Error: no ID for constraint linkend: "GObject".
Error: no ID for constraint linkend: "guint32".
Error: no ID for constraint linkend: "NULL:CAPS".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "TCP-LISTEN:CAPS".
Error: no ID for constraint linkend: "gint".
Error: no ID for constraint linkend: "char".
Error: no ID for constraint linkend: "size-t".
Error: no ID for constraint linkend: "gint".
Error: no ID for constraint linkend: "char".
Error: no ID for constraint linkend: "guint32".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "shutdown".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "int".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "guint64".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "guint16".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "gchar".
Error: no ID for constraint linkend: "guint32".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "gint".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "gsize".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "TRUE:CAPS".
Error: no ID for constraint linkend: "FALSE:CAPS".
Error: no ID for constraint linkend: "void".
Error: no ID for constraint linkend: "guint32".
Error: no ID for constraint linkend: "g-get-monotonic-time".
Error: no ID for constraint linkend: "gpointer".
Error: no ID for constraint linkend: "shutdown".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "gpointer".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "gboolean".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "guint".
Error: no ID for constraint linkend: "gboolean".
[1/2] Running all tests.
1/41 test-parse OK 0.01s
2/41 test-format OK 0.01s
3/41 test-bind FAIL 0.07s killed by signal 6 SIGABRT
>>> MALLOC_PERTURB_=122 /tmp/guix-build-libnice-0.1.18-0.47a9633.drv-0/build/stun/tests/test-bind
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
stderr:
test-bind: ../source/stun/tests/test-bind.c:234: bad_responses: Assertion `len >= 20' failed.
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
4/41 test-conncheck OK 0.01s
5/41 test-hmac OK 0.01s
6/41 nice-random OK 0.00s
7/41 libnice-doc-check OK 0.07s
8/41 test-pseudotcp OK 0.01s
9/41 test-bsd OK 0.01s
10/41 test OK 0.01s
11/41 test-address OK 0.00s
12/41 test-add-remove-stream OK 0.01s
13/41 test-build-io-stream OK 0.01s
14/41 test-io-stream-thread OK 0.08s
15/41 test-io-stream-closing-write OK 0.08s
16/41 test-io-stream-closing-read OK 0.08s
17/41 test-io-stream-cancelling OK 0.14s
18/41 test-io-stream-pollable OK 0.09s
19/41 test-send-recv OK 0.74s
20/41 test-socket-is-based-on OK 0.01s
21/41 test-udp-turn-fragmentation OK 0.03s
22/41 test-priority OK 0.01s
23/41 test-fullmode OK 10.37s
24/41 test-fullmode-with-stun OK 11.63s
25/41 test-different-number-streams OK 0.05s
26/41 test-restart OK 0.09s
27/41 test-fallback OK 0.01s
28/41 test-thread OK 0.06s
29/41 test-trickle OK 2.55s
30/41 test-tcp OK 0.01s
31/41 test-icetcp OK 0.30s
32/41 test-credentials OK 0.03s
33/41 test-turn OK 0.01s
34/41 test-drop-invalid OK 0.05s
35/41 test-nomination OK 0.17s
36/41 test-interfaces OK 0.00s
37/41 test-consent OK 5.95s
38/41 test-pseudotcp-fin OK 0.02s
39/41 test-new-trickle OK 12.20s
40/41 test-gstreamer OK 0.10s
41/41 test-pseudotcp-random OK 3.96s
Summary of Failures:
3/41 test-bind FAIL 0.07s killed by signal 6 SIGABRT
Ok: 40
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Full log written to /tmp/guix-build-libnice-0.1.18-0.47a9633.drv-0/build/meson-logs/testlog.txt
FAILED: meson-test
/gnu/store/iajwhaqi5ah00d80k1frh2ylfbpk92nc-meson-0.60.0/bin/meson test --no-rebuild --print-errorlogs
ninja: build stopped: subcommand failed.
error: in phase 'check': uncaught exception:
%exception #<&invoke-error program: "ninja" arguments: ("test") exit-status: 1 term-signal: #f stop-signal: #f>
phase `check' failed after 59.4 seconds
command "ninja" "test" failed with status 1
The package has the following direct inputs:
dependencies: glib-networking@2.70.rc glib@2.70.0 gnutls@3.7.2 gobject-introspection@1.66.1
+ graphviz@2.49.0 gst-plugins-base@1.18.5 gstreamer@1.18.5 gtk-doc@1.33.2 libnsl@1.3.0 pkg-config@0.29.2
Thank you!