[MacPorts] #57912: OpenBLAS compilation fails on iMac Pro MacOS 10.13

MacPorts noreply at macports.org
Wed Jan 23 15:36:32 UTC 2019

#57912: OpenBLAS compilation fails on iMac Pro MacOS 10.13
  Reporter:  EJFielding  |      Owner:  NicosPavlov
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.5.4
Resolution:              |   Keywords:
      Port:  OpenBLAS    |

Comment (by NicosPavlov):

 Replying to [comment:17 cjones051073]:

 > I could be wrong, but I would guess that if this does not work for you,
 with AVX512, then this is a slightly different (but similar) issue.
 Perhaps even the Xcode provided toolkit is not up to handling this latest
 SIMD instruction set. Unfortunately I have no way to test this as I do not
 have access to an AVX512 capable machine.
 > Probably though, the fix, at least until the cctools toolkit issues are
 resolved is to also disable AVX512 in the OpenBLAS portfile.

 It indeed seems that the issue with AVX2 could be handled by having the
 right set of tools, and that currently cctools +xcode does that. There is
 quite some discussion currently to see how to make that more consistent.

 In the case of AVX512, it seems that there is still quite some commits
 upstream to fix bugs related to these instruction sets, so the issue is
 indeed different.

 For the time being, it seems to me that a good (albeit temporary) fix
 would be to deactivate AVX512 in openblas to ensure compilation, but let
 it in the *-devel port where there is active development on that matter.

Ticket URL: <https://trac.macports.org/ticket/57912#comment:20>
MacPorts <https://www.macports.org/>
Ports system for macOS

More information about the macports-tickets mailing list