Skip to content
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

test_c_parser_only on linux py_3.8_32 failing on MacPython.pandas-wheels #36429

Closed
simonjayhawkins opened this issue Sep 17, 2020 · 12 comments
Closed
Labels
32bit 32-bit systems Build Library building on various platforms Testing pandas testing functions or related to the test suite Unreliable Test Unit tests that occasionally fail

Comments

@simonjayhawkins
Copy link
Member

https://dev.azure.com/pandas-dev/pandas-wheels/_build/results?buildId=42365&view=logs&j=bb1c2637-64c6-57bd-9ea6-93823b2df951&t=9c62e7ff-391e-517d-ede1-af63bc6a25da

=========================== short test summary info ============================
FAILED ../../venv/lib/python3.8/site-packages/pandas/tests/io/parser/test_c_parser_only.py::test_float_precision_options[c_high]
FAILED ../../venv/lib/python3.8/site-packages/pandas/tests/io/parser/test_c_parser_only.py::test_float_precision_options[c_low]
= 2 failed, 66511 passed, 7439 skipped, 1144 xfailed, 6 xpassed, 15 warnings in 434.87s (0:07:14) =
@simonjayhawkins simonjayhawkins added Testing pandas testing functions or related to the test suite Build Library building on various platforms labels Sep 17, 2020
@jbrockmendel jbrockmendel added the Unreliable Test Unit tests that occasionally fail label Sep 23, 2020
@simonjayhawkins simonjayhawkins added the 32bit 32-bit systems label Sep 26, 2020
@simonjayhawkins simonjayhawkins changed the title linux py_3.8_32 failing on MacPython.pandas-wheels test_c_parser_only on linux py_3.8_32 failing on MacPython.pandas-wheels Sep 26, 2020
@simonjayhawkins simonjayhawkins added the Blocker Blocking issue or pull request for an upcoming release label Sep 26, 2020
@simonjayhawkins simonjayhawkins added this to the 1.2 milestone Sep 26, 2020
@jreback
Copy link
Contributor

jreback commented Nov 19, 2020

these are still failing?

@simonjayhawkins
Copy link
Member Author

yes.

on latest nightly build (https://dev.azure.com/pandas-dev/pandas-wheels/_build/results?buildId=48368&view=logs&j=79f3a53a-4a6d-509c-98b5-ff6e9111f67c) failed on windows py_3.8_32 and windows py_3.9_32

some wheels are failing to build. so there maybe other envs this fails on.

I am no longer able to select the build history from the breadcrumb bar. permission error. need to log in to Azure DevOps. am using sign-in with GitHub. are you seeing this too?

@jreback
Copy link
Contributor

jreback commented Nov 23, 2020

these look like we are mishandling 32 bit pointers

these are failing nightly but not on commit pushes?

@simonjayhawkins
Copy link
Member Author

these are not failing on commit pushes.

IIUC on commit pushes we use a docker container for the 32bit environment where on MacPython the environment is selected using PYTHON_ARCH environment variable.

I think MacPython may need some updates on versions, maybe NP_BUILD_DEP and CYTHON_BUILD_DEP. have opened MacPython/pandas-wheels#111 to troubleshoot the failures. this failure may or may not be related.

@simonjayhawkins
Copy link
Member Author

forgot to mention. 1.1.x wheel builds are OK. so this is probably not an environment issue. MacPython/pandas-wheels#109

@simonjayhawkins
Copy link
Member Author

forgot to mention. 1.1.x wheel builds are OK. so this is probably not an environment issue. MacPython/pandas-wheels#109

forget that.

test_float_precision_options was added in #36228 which is not in 1.1.x

@simonjayhawkins
Copy link
Member Author

the test failures prevent the nightly wheels to be published. https://anaconda.org/scipy-wheels-nightly/pandas/files

will open PR on MacPython to skip these tests till this issue is resolved (and can remove blocker label)

will break off commit MacPython/pandas-wheels@3d2e30a from MacPython/pandas-wheels#111

@simonjayhawkins
Copy link
Member Author

I think MacPython may need some updates on versions, maybe NP_BUILD_DEP and CYTHON_BUILD_DEP. have opened MacPython/pandas-wheels#111 to troubleshoot the failures. this failure may or may not be related.

NP_BUILD_DEP does not appear to be related. still failing in MacPython/pandas-wheels@42e9fa4

@simonjayhawkins
Copy link
Member Author

these are failing nightly but not on commit pushes?

there were some changes needed in #35898 to get test_float_precision_options to pass.

@simonjayhawkins simonjayhawkins removed the Blocker Blocking issue or pull request for an upcoming release label Nov 27, 2020
@simonjayhawkins
Copy link
Member Author

removed the blocker tag.

@simonjayhawkins
Copy link
Member Author

and removing from 1.2 milestone

@simonjayhawkins simonjayhawkins removed this from the 1.2 milestone Nov 27, 2020
@mroeschke
Copy link
Member

I don't see this skipped in the feedstock or our wheelbuild anymore so closing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
32bit 32-bit systems Build Library building on various platforms Testing pandas testing functions or related to the test suite Unreliable Test Unit tests that occasionally fail
Projects
None yet
Development

No branches or pull requests

4 participants