commit: 7e886fb4d3596a25523cf20df1918be8c675789e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 17 08:14:18 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Mar 17 08:15:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e886fb4
dev-python/pandas: Restore FMA use, the test is wrong
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../pandas/{pandas-1.2.1-r3.ebuild => pandas-1.2.1-r4.ebuild} | 9 +++------
.../pandas/{pandas-1.2.3-r3.ebuild => pandas-1.2.3-r4.ebuild} | 9 +++------
2 files changed, 6 insertions(+), 12 deletions(-)
diff --git a/dev-python/pandas/pandas-1.2.1-r3.ebuild
b/dev-python/pandas/pandas-1.2.1-r4.ebuild
similarity index 97%
rename from dev-python/pandas/pandas-1.2.1-r3.ebuild
rename to dev-python/pandas/pandas-1.2.1-r4.ebuild
index ca96ed089b4..215cfe646ee 100644
--- a/dev-python/pandas/pandas-1.2.1-r3.ebuild
+++ b/dev-python/pandas/pandas-1.2.1-r4.ebuild
@@ -119,12 +119,6 @@ python_prepare_all() {
}
python_compile() {
- if use amd64 || use x86; then
- # FMA apparently breaks rolling var/stdev
- # https://github.com/pandas-dev/pandas/issues/38921
- append-flags -mno-fma
- fi
-
distutils-r1_python_compile -j1
}
@@ -144,6 +138,9 @@ src_test() {
python_test() {
local deselect=(
+ # test for rounding errors, fails if we have better precision
+
'pandas/tests/window/test_rolling.py::test_rolling_var_numerical_issues'
+
# weird issue, doesn't seem very important
'pandas/tests/base/test_misc.py::test_memory_usage[series-with-empty-index]'
)
diff --git a/dev-python/pandas/pandas-1.2.3-r3.ebuild
b/dev-python/pandas/pandas-1.2.3-r4.ebuild
similarity index 97%
rename from dev-python/pandas/pandas-1.2.3-r3.ebuild
rename to dev-python/pandas/pandas-1.2.3-r4.ebuild
index c54534df66f..6eca3b657e8 100644
--- a/dev-python/pandas/pandas-1.2.3-r3.ebuild
+++ b/dev-python/pandas/pandas-1.2.3-r4.ebuild
@@ -119,12 +119,6 @@ python_prepare_all() {
}
python_compile() {
- if use amd64 || use x86; then
- # FMA apparently breaks rolling var/stdev
- # https://github.com/pandas-dev/pandas/issues/38921
- append-flags -mno-fma
- fi
-
distutils-r1_python_compile -j1
}
@@ -144,6 +138,9 @@ src_test() {
python_test() {
local deselect=(
+ # test for rounding errors, fails if we have better precision
+
'pandas/tests/window/test_rolling.py::test_rolling_var_numerical_issues'
+
# weird issue, doesn't seem very important
'pandas/tests/base/test_misc.py::test_memory_usage[series-with-empty-index]'
)