Page MenuHomeSolus

Update numpy to 1.14.5
ClosedPublic

Authored by alecbcs on Jul 16 2018, 10:19 PM.
Tags
None
Referenced Files
F11069648: D3312.id8168.diff
Fri, Aug 11, 11:23 PM
F11052024: D3312.diff
Thu, Aug 10, 8:36 PM
F10970997: D3312.id8163.diff
Fri, Jul 21, 5:18 AM
F10964239: D3312.diff
Wed, Jul 19, 9:40 AM
F10798307: D3312.diff
May 28 2023, 8:55 AM
F10778125: D3312.id.diff
May 24 2023, 4:53 AM
F10761494: D3312.id8168.diff
May 18 2023, 9:57 AM
F10758052: D3312.diff
May 17 2023, 1:00 PM
Subscribers

Details

Summary

Updated numpy to 1.14.5 which includes bug fixes.

Summarized Changelog:

  • Fixes for compiler instruction reordering that resulted in NaN's not being properly propagated in np.max and np.min
  • In python2, float types use the new print style when printing to a file
    • style arg in "legacy" print mode now works for 0d arrays
  • Improved PyPy compatibility
Test Plan

Tested 1.14.5 by running numpy.test('full') in python. Everything functioned as expected.

Diff Detail

Repository
R2189 numpy
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

alecbcs edited the summary of this revision. (Show Details)

I'm going to make changes to the summary, but in the future:

  1. There are items related to alpine, netBSD, ARM + SPARC that aren't relevant for Solus. Those should be stripped out.
  2. We use - for items, not *. Additionally indentation should only be performed on nested items, not the parent.
JoshStrobl edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Jul 17 2018, 8:38 AM
This revision was automatically updated to reflect the committed changes.