Skip to content

Conversation

@charris
Copy link
Member

@charris charris commented Jun 29, 2018

Numpy on windows wheels was clearing the DLL path on load, leading
to any DLL loads subsequent to the NumPy load.

This isn't a straight revert, it restores to the 1.15.x version of
the relevant code.

Closes #11431.

@charris charris added this to the 1.15.0 release milestone Jun 29, 2018
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

still needed

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Presumably this line is the culprit

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, but there seems to be agreement that that whole change was unneeded, so this does a more complete reversion.

Numpy wheels on Windows were clearing the ctypes path when they loaded
the OpenBLAS DLL, leading to failure of DLL loads subsequent to NumPy
import because the needed DLLs could not be found.

This isn't a straight revert, it restores to the 1.15.x version of
the relevant code.

Closes numpy#11431.
@charris charris merged commit e70d12f into numpy:master Jun 29, 2018
@charris
Copy link
Member Author

charris commented Jun 29, 2018

Let's get this in so that we can get some test wheels from the daily builds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants