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

MacPorts noreply at macports.org
Wed Jan 23 16:19:20 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 kencu):

 Openblas does compile tests in detail for avx512 features in c_check, but
 I believe we don't let it.

 instead, the compilers PG does this simplistic test:
 {{{
 proc avx_compiler_isset {} {
     global configure.cc

     set cc ${configure.cc}

     # check for mpi
     if {[string match *mpi* $cc]} {
         set cc [exec ${configure.cc} -show]
     }

     if {[string match *clang* $cc]} {
         return 1
     }

     return 0
 }
 }}}


 It looks to me that the real issue here at the end of it appears to be
 that Jeremy switched the default variant on newer systems for cctools away
 from +xcode and back to +llvm70 for some reason, and all this fallout has
 happened due to that.

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


More information about the macports-tickets mailing list