Opened 22 months ago

Last modified 22 months ago

#65521 assigned enhancement

py-numpy should default to Accelerate rather than OpenBlas on macOS 11.3+

Reported by: devernay (Frédéric Devernay) Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: py-numpy

Description

The Accelerate bugs were fixed in 11.3, and numpy supports it officially since 1.21.0:

https://numpy.org/doc/stable/release/1.21.0-notes.html#enable-accelerate-framework

This would reduce binary bloat (since OpenBlas also builds with gcc12 by default, it brought all GCC dependencies).

Change History (1)

comment:1 Changed 22 months ago by jmroot (Joshua Root)

Cc: michaelld removed
Owner: set to michaelld
Status: newassigned
Type: updateenhancement

For context, the +openblas default was set in [08cc64927ac51742b832132b518f2ca53f974354/macports-ports] in response to #56954. Note that py-numpy still required a fortran compiler before that.

Note: See TracTickets for help on using tickets.