[MacPorts] #58771: build failure py36-numpy

MacPorts noreply at macports.org
Tue Aug 13 11:34:03 UTC 2019


#58771: build failure py36-numpy
-------------------------+-----------------------
  Reporter:  dyne2meter  |      Owner:  michaelld
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  py-numpy    |
-------------------------+-----------------------

Comment (by majoc-at-astro):

 Replying to [comment:5 michaelld]:
 > Thanks for the main.log files. Reviewing them, it looks like NumPy is
 having SIMD CPU detection issues. Let me see if I can replicate on my OSX
 computers.
 >
 > For folks with this issue: what does `sysctl -a | grep -i avx` return
 for you?

 We get curious results: `py36-numpy +gcc9` builds under 10.12 and 10.14,
 but not 10.13.  I can't tell whether it's hardware or macOS differences,
 or possibly GCC, or some combination.  System info included as files, but
 here's the top bits:

 10.12 (succeeds):
 {{{
 hw.optional.avx2_0: 0
 hw.optional.avx1_0: 0
 }}}

 10.13 (fails):
 {{{
 hw.optional.avx1_0: 0
 hw.optional.avx2_0: 0
 hw.optional.avx512f: 0
 hw.optional.avx512cd: 0
 hw.optional.avx512dq: 0
 hw.optional.avx512bw: 0
 hw.optional.avx512vl: 0
 hw.optional.avx512ifma: 0
 hw.optional.avx512vbmi: 0
 }}}

 10.14 (succeeds):
 {{{
 hw.optional.avx1_0: 1
 hw.optional.avx2_0: 0
 hw.optional.avx512f: 0
 hw.optional.avx512cd: 0
 hw.optional.avx512dq: 0
 hw.optional.avx512bw: 0
 hw.optional.avx512vl: 0
 hw.optional.avx512ifma: 0
 hw.optional.avx512vbmi: 0
 machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE
 MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3
 PCLMULQDQ DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1
 SSE4.2 x2APIC POPCNT AES PCID XSAVE OSXSAVE TSCTMR AVX1.0 RDRAND F16C
 }}}

 Let me know, please, if there's other information which may help.  Thanks
 in advance.

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


More information about the macports-tickets mailing list