Skip to content

BUG: segfaults in testsuite with PyPy on ppc64le #16956

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
h-vetinari opened this issue Apr 18, 2020 · 4 comments
Closed

BUG: segfaults in testsuite with PyPy on ppc64le #16956

h-vetinari opened this issue Apr 18, 2020 · 4 comments
Labels
Bug help wanted module:test-suite everything related to our tests

Comments

@h-vetinari
Copy link

Describe the bug

While working on conda-forge/scikit-learn-feedstock#123, I found that some tests segfault specifically on ppc64le with PyPy (but not with other runtimes on ppc64le, or with PyPy on other platforms). I gather that there's no CI for PyPy here, but in any case, @rth asked me to open a bug here.

Here are the logs from the CI run .

=================================== FAILURES ===================================
________________________ ensemble/tests/test_bagging.py ________________________
[gw0] linux -- Python 3.6.9 $PREFIX/bin/python
worker 'gw0' crashed while running 'ensemble/tests/test_bagging.py::test_sparse_classification'
________________________ linear_model/tests/test_sgd.py ________________________
[gw2] linux -- Python 3.6.9 $PREFIX/bin/python
worker 'gw2' crashed while running 'linear_model/tests/test_sgd.py::test_sgd_averaged_computed_correctly[SGDRegressor]'
________________________ metrics/tests/test_ranking.py _________________________
[gw1] linux -- Python 3.6.9 $PREFIX/bin/python
worker 'gw1' crashed while running 'metrics/tests/test_ranking.py::test_score_scale_invariance'
__________________ manifold/tests/test_spectral_embedding.py ___________________
[gw3] linux -- Python 3.6.9 $PREFIX/bin/python
worker 'gw3' crashed while running 'manifold/tests/test_spectral_embedding.py::test_spectral_embedding_callable_affinity[sparse]'
rker 'gw3' crashed while running 'manifold/tests
=============================== warnings summary ===============================
[...]
@rth
Copy link
Member

rth commented Apr 18, 2020

Thanks @h-vetinari! PyPy + ppc64le is somewhat exotic, but segfaults would still be worth investigating.

@rth
Copy link
Member

rth commented Aug 3, 2020

FWIW there are segfaults with PyPy even on x86_64 #17994

@cmarmo cmarmo added module:test-suite everything related to our tests Bug help wanted and removed Bug: triage Build / CI labels Sep 15, 2020
@mattip
Copy link

mattip commented Oct 14, 2020

There was a bug in ppc that was fixed after the recent 7.3.2 release. Either skip ppc testing on PyPy until the next release or use a nightly

@lesteve
Copy link
Member

lesteve commented Jun 3, 2024

Closing after PyPy official support has been dropped #29128

@lesteve lesteve closed this as not planned Won't fix, can't repro, duplicate, stale Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug help wanted module:test-suite everything related to our tests
Projects
None yet
Development

No branches or pull requests

5 participants