Skip to content

CI: Restore pyarrow for travis-3.6 #26716

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
TomAugspurger opened this issue Jun 7, 2019 · 3 comments · Fixed by #30039
Closed

CI: Restore pyarrow for travis-3.6 #26716

TomAugspurger opened this issue Jun 7, 2019 · 3 comments · Fixed by #30039
Labels
CI Continuous Integration Dependencies Required and optional dependencies
Milestone

Comments

@TomAugspurger
Copy link
Contributor

TomAugspurger commented Jun 7, 2019

Present in the last two builds on master

gw0 I
/home/travis/miniconda3/envs/pandas-dev/lib/python3.6/site-packages/hypothesis/_settings.py:193: HypothesisDeprecationWarning: The timeout setting can safely be removed with no effect.
  verbosity=self.verbosity,
[gw0] node down: Not properly terminated
Replacing crashed worker gw0

Something is crashing our pytest-xdist worker. We used pytest-xdist 1.28.0 in the last green build https://travis-ci.org/pandas-dev/pandas/jobs/542868383, so it's likely not pytest-xdist itself.

Edit: Seems to be an issue with feather / pyarrow. We segfault when collecting tests: https://travis-ci.org/pandas-dev/pandas/jobs/542977519#L3052. #26715 is skipping, use this issue to restore.

collecting 34877 items / 1 skipped / 34876 selected                            Fatal Python error: Segmentation fault
Current thread 0x00007fb9015dd740 (most recent call first):
  File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removed
  File "<frozen importlib._bootstrap_external>", line 922 in create_module
  File "<frozen importlib._bootstrap>", line 571 in module_from_spec
  File "<frozen importlib._bootstrap>", line 658 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 955 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 971 in _find_and_load
  File "/home/travis/miniconda3/envs/pandas-dev/lib/python3.6/site-packages/pyarrow/__init__.py", line 47 in <module>
  File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removed
  File "<frozen importlib._bootstrap_external>", line 678 in exec_module
  File "<frozen importlib._bootstrap>", line 665 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 955 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 971 in _find_and_load
  File "/home/travis/miniconda3/envs/pandas-dev/lib/python3.6/site-packages/_pytest/outcomes.py", line 168 in importorskip
  File "/home/travis/build/pandas-dev/pandas/pandas/tests/io/test_feather.py", line 13 in <module>
  File "/home/travis/miniconda3/envs/pandas-dev/lib/python3.6/site-packages/_pytest/assertion/rewrite.py", line 304 in load_module
  File "<frozen importlib._bootstrap>", line 626 in _load_backward_compatible
  File "<frozen importlib._bootstrap>", line 656 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 955 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 971 in _find_and_load
  File "/home/travis/miniconda3/envs/pandas-dev/lib/python3.6/site-packages/py/_path/local.py", line 701 in pyimport

@TomAugspurger
Copy link
Contributor Author

Some changes in the env.

  1. arrow-cpp / parquet-cpp from conda-forge. Removed thrift-cpp
  2. blocs 1.15.0 -> 1.16.3
  3. boost-cpp isntalled
  4. lib boost 1.65.1 -> 1.67.0
  5. libmkl build number bumped
  6. libprotobuf, liftoff update
  7. mock from conda-forge
  8. pillow update
  9. protobuff update
  10. pytables updaet
  11. pytest-cov update
  12. zstd update

@TomAugspurger TomAugspurger changed the title CI failures on travis 3.6 CI: Restore pyarrow for travis-3.6 Jun 8, 2019
@TomAugspurger TomAugspurger added CI Continuous Integration Dependencies Required and optional dependencies labels Jun 8, 2019
@jorisvandenbossche jorisvandenbossche added this to the 1.0 milestone Oct 31, 2019
@TomAugspurger
Copy link
Contributor Author

It's not clear if there's anything left to do here.

@TomAugspurger TomAugspurger modified the milestones: 1.0, No action Nov 12, 2019
@jorisvandenbossche jorisvandenbossche modified the milestones: No action, 1.0 Dec 4, 2019
@jorisvandenbossche
Copy link
Member

It's still commented out, so we should either clean it up or check if it is working again (looking into that now)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration Dependencies Required and optional dependencies
Projects
None yet
2 participants