-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
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
CI/BLD: Flaky ImportError undefined symbol: pandas_datetime_to_datetimestruct #47305
Comments
Tried some debugging here: #47310 (comment) When the build fails, symbols in timestamps.so are unresolved but exist in np_datetime.o (and np_datetime.so). Is it possible the build of timestamps.so is occurring before np_datetime.o exists (or is fully built)? |
locally I run
, it usually takes a few attempts to build correctly but it's faster than -j 1 |
Minor tweak to avoid compiling when you don't need to:
|
Following the guide |
yeah, probably! In the meantime I've pinned this issue, should make it easier to find |
Note that we are changing build systems to meson pretty soon(in #49115), so hopefully we won't have to deal with this for much longer. |
Just keeping track of similar import errors for the C extensions. ImportError: cannot import name 'abbrev_to_npy_unit' from 'pandas._libs.tslibs.dtypes' (/Users/Darbyshire/pandas/pandas/_libs/tslibs/dtypes.cpython-39-darwin.so) |
This ImportError has been appearing in a few builds lately e.g.
https://github.com/pandas-dev/pandas/runs/6819149053?check_suite_focus=true
https://github.com/pandas-dev/pandas/runs/6819297885?check_suite_focus=true
The flakiness might indicate that the parallel build process is not building everything correctly?
cc @jbrockmendel @lithomas1 @WillAyd
The text was updated successfully, but these errors were encountered: