Disable failed tests on ppc64le

Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>
epel10
Michel Alexandre Salim 2 years ago
parent 69db6e39d5
commit b409dcc8a5
No known key found for this signature in database
GPG Key ID: 8B229D2F7CCC04F2

@ -0,0 +1,34 @@
--- a/src/test/TestStretcher.cpp
+++ b/src/test/TestStretcher.cpp
@@ -1007,6 +1007,7 @@ BOOST_AUTO_TEST_CASE(impulses_slow_highe
false);
}
+#ifndef __PPC64__
BOOST_AUTO_TEST_CASE(impulses_slow_lower_realtime_finer)
{
impulses_realtime(RubberBandStretcher::OptionEngineFiner |
@@ -1014,6 +1015,7 @@ BOOST_AUTO_TEST_CASE(impulses_slow_lower
8.0, 0.5,
false);
}
+#endif
BOOST_AUTO_TEST_CASE(impulses_slow_lower_realtime_finer_hqpitch)
{
@@ -1024,6 +1026,7 @@ BOOST_AUTO_TEST_CASE(impulses_slow_lower
false);
}
+#ifndef __PPC64__
BOOST_AUTO_TEST_CASE(impulses_slow_lower_realtime_finer_hcpitch)
{
impulses_realtime(RubberBandStretcher::OptionEngineFiner |
@@ -1032,6 +1035,7 @@ BOOST_AUTO_TEST_CASE(impulses_slow_lower
8.0, 0.5,
false);
}
+#endif
static void final_realtime(RubberBandStretcher::Options options,
double timeRatio,

@ -10,6 +10,8 @@ Summary: Audio time-stretching and pitch-shifting library
License: GPLv2+ License: GPLv2+
URL: http://www.breakfastquay.com/rubberband/ URL: http://www.breakfastquay.com/rubberband/
Source0: https://breakfastquay.com/files/releases/%{name}-%{version}.tar.bz2 Source0: https://breakfastquay.com/files/releases/%{name}-%{version}.tar.bz2
# Two tests fail on ppc64le: https://todo.sr.ht/~breakfastquay/rubberband/29
Patch: %{name}-disable-failed-ppc64le-tests.diff
BuildRequires: meson BuildRequires: meson
BuildRequires: gcc-c++ BuildRequires: gcc-c++

Loading…
Cancel
Save