netclientclock: fails tests on 32-bit platforms with 64-bit time_t
Seeing this issue on 32-bit computers with Linux + musl libc, which uses 64-bit time_t
on all architectures. Have not yet tried glibc with _TIME_BITS=64
.
All 32-bit architectures I tested with – i586, ppc, armv7 – all failed in the same way:
Running suite(s): GstNetClientClock
50%: Checks: 2, Failures: 1, Errors: 0
../tests/check/libs/gstnetclientclock.c:99:F:generic tests:test_functioning:0: clocks not in sync (559431:1841499786:00.000000000)
Check suite gst_net_client_clock ran in 0.007s (tests failed: 1)
The numbers change around a bit, but are obviously wildly out of range (that should be HH:MM:SS.micro
).