libsoup 2.99.9 fails test suite on i586
Just packaged up libsoup 2.99.9 for Tumbleweed (GNOME:Next). Builds fine, and on x86_64 also passes the test suite. But on i586, it fails with:
[ 121s] 1/33 date-test OK 0.04s 66 subtests passed
[ 121s] 2/33 coding-test OK 0.07s 11 subtests passed
[ 121s] ▶ 3/33 /cache/basics FAIL
[ 121s] ▶ 3/33 /cache/headers FAIL
[ 121s] 4/33 continue-test OK 0.08s 12 subtests passed
[ 121s] 5/33 cookies-test OK 0.08s 7 subtests passed
[ 121s] 6/33 header-parsing-test OK 0.04s 8 subtests passed
[ 121s] ▶ 3/33 /cache/metrics FAIL
[ 121s] 3/33 cache-test ERROR 0.15s exit status 1
Detailed log excerpt:
[ 121s] stderr:
[ 121s] **
[ 121s] ERROR:../tests/cache-test.c:329:do_basics_test: Request for /1 not filled from cache
[ 121s] **
[ 121s] ERROR:../tests/cache-test.c:364:do_basics_test: Second request for /1 not filled from cache
[ 121s] **
[ 121s] ERROR:../tests/cache-test.c:637:do_headers_test: Request for /1 not validated
[ 121s] **
[ 121s] ERROR:../tests/cache-test.c:654:do_headers_test: assertion failed (header_value == "My header NEW value"): ("My header value" == "My header NEW value")
[ 121s] **
[ 121s] ERROR:../tests/cache-test.c:785:do_metrics_test: 'is_network_stream (stream)' should be FALSE
[ 121s] **
[ 121s] ERROR:../tests/cache-test.c:786:do_metrics_test: 'soup_message_get_remote_address (msg)' should be NULL
[ 121s] **
[ 121s] ERROR:../tests/cache-test.c:800:do_metrics_test: assertion failed (soup_message_metrics_get_request_header_bytes_sent (metrics) == 0): (98 == 0)
[ 121s] **
[ 121s] ERROR:../tests/cache-test.c:803:do_metrics_test: assertion failed (soup_message_metrics_get_response_header_bytes_received (metrics) == 0): (102 == 0)
[ 121s] **
[ 121s] ERROR:../tests/cache-test.c:804:do_metrics_test: assertion failed (soup_message_metrics_get_response_body_bytes_received (metrics) == 0): (65 == 0)
[ 121s]
[ 121s] (test program exited with status code 1)