user/gst-plugins-good: (ppc) FTTFS: 9/108 elements_audiopanorama ../tests/check/elements/audiopanorama.c:499:F:general:test_f32_stereo_*:0: difference at pos=*
Found on @awilfox's POWER9 system while reproducing #924 (closed) in a 32-bit chroot:
#924 (comment 12265) (quote):
Duplicating this on a Power9 yielded an additional failure:
9/108 elements_audiopanorama FAIL 0.90s exit status 5
>>> MALLOC_PERTURB_=145 GST_STATE_IGNORE_ELEMENTS='aasink autoaudiosrc autoaudiosink autovideosrc
autovideosink cacasink cairotextoverlay gtkglsink gtksink jackaudiosrc
jackaudiosink osssrc osssink osxaudiosink osxaudiosrc osxvideosrc osxvideosink
pulsesink pulsesrc pulsemixer v4l2src' GST_REGISTRY=/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build/tests/check/elements_audiopanorama.registry GSETTINGS_BACKEND=memory GST_PLUGIN_SCANNER_1_0=/usr/libexec/gstreamer-1.0/gst-plugin-scanner GST_PLUGIN_SYSTEM_PATH_1_0='' GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:timecode:gst-plugins-good@/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build GST_PLUGIN_PATH_1_0=/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build:/usr/lib/gstreamer-1.0:/usr/lib/gstreamer-1.0 CK_DEFAULT_TIMEOUT=20 /usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build/tests/check/elements_audiopanorama
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Running suite(s): panorama
80%: Checks: 26, Failures: 5, Errors: 0
../tests/check/elements/audiopanorama.c:499:F:general:test_f32_stereo_middle:0: difference at pos=1
../tests/check/elements/audiopanorama.c:519:F:general:test_f32_stereo_left:0: difference at pos=0
../tests/check/elements/audiopanorama.c:539:F:general:test_f32_stereo_right:0: difference at pos=1
../tests/check/elements/audiopanorama.c:729:F:general:test_f32_stereo_middle_simple:0: difference at pos=1
../tests/check/elements/audiopanorama.c:769:F:general:test_f32_stereo_right_simple:0: difference at pos=1
Check suite panorama ran in 0.272s (tests failed: 5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
#924 (comment 12277) (quote):
This audiopanorama test failure looks rather fun:
0:00:00.112765598 54377 0xf782c000 INFO check audiopanorama.c:496:test_f32_stereo_middle: exp. +0.50 -0.20 +0.25 +0.10
0:00:00.112795195 54377 0xf782c000 INFO check audiopanorama.c:497:test_f32_stereo_middle: real +0.50 -nan +0.25 +0.10
0:00:00.117545802 54378 0xf782c000 INFO check audiopanorama.c:516:test_f32_stereo_left: exp. +0.30 +0.00 +0.35 +0.00
0:00:00.117577246 54378 0xf782c000 INFO check audiopanorama.c:517:test_f32_stereo_left: real -5181135591140630639972005825216512.00 -0.00 +0.35 +0.00
0:00:00.122281330 54379 0xf782c000 INFO check audiopanorama.c:536:test_f32_stereo_right: exp. +0.00 +0.30 +0.00 +0.35
0:00:00.122311867 54379 0xf782c000 INFO check audiopanorama.c:537:test_f32_stereo_right: real +0.00 -5181135591140630639972005825216512.00 +0.00 +0.35
0:00:00.197620331 54389 0xf782c000 INFO check audiopanorama.c:726:test_f32_stereo_middle_simple: exp. +0.50 -0.20 +0.25 +0.10
0:00:00.197650310 54389 0xf782c000 INFO check audiopanorama.c:727:test_f32_stereo_middle_simple: real +0.50 -nan +0.25 +0.10
0:00:00.210241669 54391 0xf782c000 INFO check audiopanorama.c:766:test_f32_stereo_right_simple: exp. +0.00 -0.20 +0.00 +0.10
0:00:00.210264703 54391 0xf782c000 INFO check audiopanorama.c:767:test_f32_stereo_right_simple: real +0.00 -5181135591140630639972005825216512.00 +0.00 +0.10
80%: Checks: 26, Failures: 5, Errors: 0
../tests/check/elements/audiopanorama.c:499:F:general:test_f32_stereo_middle:0: difference at pos=1
../tests/check/elements/audiopanorama.c:519:F:general:test_f32_stereo_left:0: difference at pos=0
../tests/check/elements/audiopanorama.c:539:F:general:test_f32_stereo_right:0: difference at pos=1
../tests/check/elements/audiopanorama.c:729:F:general:test_f32_stereo_middle_simple:0: difference at pos=1
../tests/check/elements/audiopanorama.c:769:F:general:test_f32_stereo_right_simple:0: difference at pos=1
#924 (comment 12278) (quote):
The test passes locally when -Dorc=disabled
, so this is breakage in Orc.