summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2021-03-17 09:14:18 +0100
committerMichał Górny <mgorny@gentoo.org>2021-03-17 09:15:14 +0100
commit7e886fb4d3596a25523cf20df1918be8c675789e (patch)
tree3ad72902cc5d6386a7993b15454fa4762032bc98 /dev-python/pandas
parentapp-emulation/conmon: Bump to version 2.0.27 (diff)
downloadgentoo-7e886fb4d3596a25523cf20df1918be8c675789e.tar.gz
gentoo-7e886fb4d3596a25523cf20df1918be8c675789e.tar.bz2
gentoo-7e886fb4d3596a25523cf20df1918be8c675789e.zip
dev-python/pandas: Restore FMA use, the test is wrong
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/pandas')
-rw-r--r--dev-python/pandas/pandas-1.2.1-r4.ebuild (renamed from dev-python/pandas/pandas-1.2.1-r3.ebuild)9
-rw-r--r--dev-python/pandas/pandas-1.2.3-r4.ebuild (renamed from dev-python/pandas/pandas-1.2.3-r3.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
index ca96ed089b40..215cfe646ee9 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
index c54534df66f5..6eca3b657e87 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]'
)