After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 625008 - media-plugins-gst-plugins-base-0.10.30 fails a test
media-plugins-gst-plugins-base-0.10.30 fails a test
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
0.10.30
Other Linux
: Normal minor
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-07-22 08:29 UTC by rumen
Modified: 2010-08-03 14:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
archive of make check (3.19 KB, application/x-compressed-tar)
2010-07-22 14:47 UTC, rumen
Details

Description rumen 2010-07-22 08:29:41 UTC
Hi,

One of the tests failed, will try a new version/s is available.
TIA, Rumen
...PASS: libs/video
add_int32:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
add_int16:
    backup function  :   PASSED
    compiled function:   PASSED
add_int8:
    backup function  :   PASSED
    compiled function:   PASSED
add_uint32:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
add_uint16:
    backup function  :   PASSED
    compiled function:   PASSED
add_uint8:
    backup function  :   PASSED
    compiled function:   PASSED
add_float32:
    backup function  :   PASSED
    compiled function:   PASSED
PASS: orc/adder
orc_audio_convert_unpack_u8:
    backup function  :   PASSED
    compiled function:   PASSED
orc_audio_convert_unpack_s8:
    backup function  :   PASSED
    compiled function:   PASSED
orc_audio_convert_unpack_u16:
    backup function  :   PASSED
    compiled function:   PASSED
orc_audio_convert_unpack_s16:
    backup function  :   PASSED
    compiled function:   PASSED
orc_audio_convert_unpack_u16_swap:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
orc_audio_convert_unpack_s16_swap:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
orc_audio_convert_unpack_u32:
    backup function  :   PASSED
    compiled function:   PASSED
orc_audio_convert_unpack_s32:
    backup function  :   PASSED
    compiled function:   PASSED
orc_audio_convert_unpack_u32_swap:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
orc_audio_convert_unpack_s32_swap:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
orc_audio_convert_pack_u8:
    backup function  :   PASSED
    compiled function:   PASSED
orc_audio_convert_pack_s8:
    backup function  :   PASSED
    compiled function:   PASSED
orc_audio_convert_pack_u16:
    backup function  :   PASSED
    compiled function:   PASSED
orc_audio_convert_pack_s16:
    backup function  :   PASSED
    compiled function:   PASSED
orc_audio_convert_pack_u16_swap:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
orc_audio_convert_pack_s16_swap:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
orc_audio_convert_pack_u32:
    backup function  :   PASSED
    compiled function:   PASSED
orc_audio_convert_pack_s32:
    backup function  :   PASSED
    compiled function:   PASSED
orc_audio_convert_pack_u32_swap:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
orc_audio_convert_pack_s32_swap:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
PASS: orc/audioconvert
orc_process_int16:
    backup function  :   PASSED
    compiled function:   PASSED
orc_process_int16_clamp:
    backup function  :   PASSED
    compiled function:   PASSED
orc_process_int8:
    backup function  :   PASSED
    compiled function:   PASSED
orc_process_int8_clamp:
    backup function  :   PASSED
    compiled function:   PASSED
PASS: orc/volume
orc_merge_linear_u8:
    backup function  :   PASSED
    compiled function:   PASSED
orc_merge_linear_u16:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
PASS: orc/videoscale
gst_orc_splat_u8:
    backup function  :   PASSED
    compiled function:   PASSED
gst_orc_splat_s16:
    backup function  :   PASSED
    compiled function:   PASSED
gst_orc_splat_u16:
    backup function  :   PASSED
    compiled function:   PASSED
gst_orc_splat_u32:
    backup function  :   PASSED
    compiled function:   PASSED
PASS: orc/videotestsrc
Running suite(s): Pipelines
100%: Checks: 2, Failures: 0, Errors: 0
PASS: pipelines/simple-launch-lines
Running suite(s): streamheader
100%: Checks: 1, Failures: 0, Errors: 0
PASS: pipelines/streamheader
Running suite(s): baseaudiosrc
100%: Checks: 1, Failures: 0, Errors: 0
PASS: pipelines/basetime
Running suite(s): CapsfilterRenegotiation
100%: Checks: 1, Failures: 0, Errors: 0
PASS: pipelines/capsfilter-renegotiation
==========================================================================
1 of 42 tests failed
Please report to http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
Comment 1 Sebastian Dröge (slomo) 2010-07-22 09:16:19 UTC
Could you paste the complete output of make check? The COMPILE FAILED errors are no errors, they just mean that your CPU doesn't have some feature to allow optimized versions of the functions.

The real error must be somewhere above.
Comment 2 rumen 2010-07-22 14:47:42 UTC
Created attachment 166395 [details]
archive of make check
Comment 3 rumen 2010-07-22 14:50:15 UTC
Hi,

The required info is attached (id=166395) - a tar.gz archive of all output.
TIA, Rumen
Comment 4 Tim-Philipp Müller 2010-07-22 15:18:23 UTC
This time all tests passed according to your log:

> PASS: pipelines/capsfilter-renegotiation
> ===================
> All 50 tests passed
> ===================

Could you run it again and try to reproduce the failure?

'make check-torture' will run the test suite ten times in a row, fwiw.
Comment 5 rumen 2010-07-22 15:59:43 UTC
Hi,

Just checked again, it seems that only parts of the whole test-suits fail, see:
add_int32:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
...
orc_audio_convert_unpack_u16_swap:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
...
orc_audio_convert_pack_s32_swap:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
...orc_merge_linear_u16:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
...

After running 'make check-torture' the result is the same no whole broken tests:
===================
All 50 tests passed
===================
make[3]: Leaving directory `/home/rumen/src/gst-plugins-base-0.10.30/tests/check'
make[2]: Leaving directory `/home/rumen/src/gst-plugins-base-0.10.30/tests/check'
===================
All 10 loops passed
===================
make[1]: Leaving directory `/home/rumen/src/gst-plugins-base-0.10.30/tests/check'
...
Do you need the full tests output?
I've switched off the tests so it builds/installs.
TIA, Rumen
Comment 6 Tim-Philipp Müller 2010-07-22 16:31:43 UTC
> Just checked again, it seems that only parts of the whole test-suits fail, see:
> add_int32:
>     backup function  :   PASSED
>     compiled function:   COMPILE FAILED

These are not actually failures, but admittedly the message is rather alarming/confusing.

I think this needs fixing in orc though.
Comment 7 Tim-Philipp Müller 2010-08-03 14:43:12 UTC
Going to close this: it's a bit hard to debug this if the original test failure can't be reproduced. If there's a bug, someone else will run into it again.

As for the 'COMPILE FAILED' string, that needs fixing in orc, so closing as NOTGNOME. CC-ing David, the main orc developer, maybe he feels like fixing it.