[MacPorts] #44290: Atlas on MacPro6, 1 (Quad-Core Intel Xeon E5) fails
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails -------------------------------------------------+------------------------- Reporter: fultz@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Keywords: atlas, "MacPro6,1", Quad-Core Intel | Version: 2.3.1 Xeon E5 | Port: atlas -------------------------------------------------+------------------------- {{{ port install atlas +nofortran }}} fails on MacPro6,1. Here is the output: {{{ sudo port install atlas +nofortran ---> Computing dependencies for atlas ---> Fetching archive for atlas ---> Attempting to fetch atlas-3.10.1_5+mpclang33+nofortran.darwin_13.x86_64.tbz2 from http://packages.macports.org/atlas ---> Attempting to fetch atlas-3.10.1_5+mpclang33+nofortran.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/atlas ---> Attempting to fetch atlas-3.10.1_5+mpclang33+nofortran.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/atlas ---> Fetching distfiles for atlas ---> Verifying checksums for atlas ---> Extracting atlas ---> Applying patches to atlas ---> Configuring atlas Selected C compiler: /opt/local/bin/clang-mp-3.3 ---> Building atlas Error: org.macports.build for port atlas returned: command execution failed Please see the log file for port atlas for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port atlas failed }}} The CPU is not identified properly by the atlas configure script: "Architecture configured as UNKNOWNx86 (35)" -- Ticket URL: <https://trac.macports.org/ticket/44290> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails -------------------------+------------------------------------------------- Reporter: fultz@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: atlas, "MacPro6,1", Quad-Core Intel Port: atlas | Xeon E5 -------------------------+------------------------------------------------- Comment (by vince@…): That's the new MacPro, isn't it? If yes, then I can handle you a private Portfile for the latest unstable release. I think it'll work, but, up to that point, I've failed to get any advice from upstream as of the usability and reliability of the code. At your own risks. -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails -------------------------+------------------------------------------------- Reporter: fultz@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: atlas, "MacPro6,1", Quad-Core Intel Port: atlas | Xeon E5 -------------------------+------------------------------------------------- Comment (by fultz@…): Yessir, it is the new MacPro (trash can). -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails -------------------------+------------------------------------------------- Reporter: fultz@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: atlas, "MacPro6,1", Quad-Core Intel Port: atlas | Xeon E5 -------------------------+------------------------------------------------- Comment (by vince@…): Well, well, well, nice machine, kudos… Regarding your difficulty, either you can try with the makeshift/workaround I suggested, the other way being to rely on the OS X provided Accelerate framework for whatever other port you want to install (e.g. octave or scipy). Tell me. I don't hide from you I'd be very interested if you could compile the experimental version… -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails -------------------------+------------------------------------------------- Reporter: fultz@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: atlas, "MacPro6,1", Quad-Core Intel Port: atlas | Xeon E5 -------------------------+------------------------------------------------- Comment (by fultz@…): What makeshift/workaround? -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails -------------------------+------------------------------------------------- Reporter: fultz@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: atlas, "MacPro6,1", Quad-Core Intel Port: atlas | Xeon E5 -------------------------+------------------------------------------------- Comment (by vince@…): Well, as I said, I can post here an experimental Portfile that would boost you to 3.11.28, latest unstable release, that works with my Haswell-based MacBook Air. {{{ Air > port installed | grep atlas atlas @3.11.28_0+perf (active) }}} -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails -------------------------+------------------------------------------------- Reporter: fultz@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: atlas, "MacPro6,1", Quad-Core Intel Port: atlas | Xeon E5 -------------------------+------------------------------------------------- Comment (by fultz@…): Please post, thanks. -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails -------------------------+------------------------------------------------- Reporter: fultz@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: atlas, "MacPro6,1", Quad-Core Intel Port: atlas | Xeon E5 -------------------------+------------------------------------------------- Comment (by vince@…): Copy the attached Portfile in /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/math/atlas/ Then try again and tell me. -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails ----------------------+--------------------- Reporter: fultz@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: atlas | ----------------------+--------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => vince@… * keywords: atlas, "MacPro6,1", Quad-Core Intel Xeon E5 => -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails ----------------------+--------------------- Reporter: fultz@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: atlas | ----------------------+--------------------- Comment (by vince@…): Since I have no news, I surmise it worked, didn't it? -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails ----------------------+--------------------- Reporter: fultz@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: atlas | ----------------------+--------------------- Comment (by fultz@…): Sadly, no. It didn't work. It still seems to be an issue with CPU identification. -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails ----------------------+--------------------- Reporter: fultz@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: atlas | ----------------------+--------------------- Comment (by vince@…): Ooops sorry about that. I'll be away for three days without computer, but I'll tackle this snag next week. Thanks for your patience. -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:11> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails ----------------------+--------------------- Reporter: fultz@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: atlas | ----------------------+--------------------- Comment (by vince@…): Please can you retry with the new files I uploaded? There is a slightly modified Portfile and a patch that should go in the "files" sub-directory of …/…/math/atlas. Sorry for being a little sluggish and thanks for your patience. -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:12> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails ----------------------+--------------------- Reporter: fultz@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: atlas | ----------------------+--------------------- Comment (by fultz@…): Essentially the same error. -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:13> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails ----------------------+--------------------- Reporter: fultz@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: atlas | ----------------------+--------------------- Comment (by vince@…): Not quite. Granted, there is something wrong with FMA, that I'll try to fix. But note that the CPU architecture is now correctly detected, which is a step forward. -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:14> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails ----------------------+--------------------- Reporter: fultz@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: atlas | ----------------------+--------------------- Comment (by vince@…): Can you post me the result of: {{{ sysctl hw.optional }}} in a Terminal window? Thanks. -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:15> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails ----------------------+--------------------- Reporter: fultz@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: atlas | ----------------------+--------------------- Comment (by fultz@…): Replying to [comment:14 vince@…]:
Not quite. Granted, there is something wrong with FMA, that I'll try to fix. But note that the CPU architecture is now correctly detected, which is a step forward. [[BR]] If this machine really has a Corei3 CPU, Apple has a LOT of explaining to do. [[BR]] [[BR]] Can you post me the result of:
{{{ sysctl hw.optional }}}
in a Terminal window? Thanks. [[BR]] {{{ % sysctl hw.optional hw.optional.floatingpoint: 1 hw.optional.mmx: 1 hw.optional.sse: 1 hw.optional.sse2: 1 hw.optional.sse3: 1 hw.optional.supplementalsse3: 1 hw.optional.sse4_1: 1 hw.optional.sse4_2: 1 hw.optional.x86_64: 1 hw.optional.aes: 1 hw.optional.avx1_0: 1 hw.optional.rdrand: 1 hw.optional.f16c: 1 hw.optional.enfstrg: 1 hw.optional.fma: 0 hw.optional.avx2_0: 0 hw.optional.bmi1: 0 hw.optional.bmi2: 0 hw.optional.rtm: 0 hw.optional.hle: 0 }}}
-- Ticket URL: <https://trac.macports.org/ticket/44290#comment:16> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails ----------------------+--------------------- Reporter: fultz@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: atlas | ----------------------+--------------------- Comment (by vince@…): It's obviously NOT a Core i3, since it has neither AVX2 nor (consequently) FMA. It's a Core-i2 (Ivy bridge) and my assumption was wrong. I can't believe this machine has no Haswell CPU. But, eh. Okay, I'm going to fix it in a new version of the patch tonight. If you can wait a couple of hours more… Thanks for your patience! -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:17> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails ----------------------+--------------------- Reporter: fultz@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: atlas | ----------------------+--------------------- Comment (by fultz@…): Replying to [comment:17 vince@…]:
Okay, I'm going to fix it in a new version of the patch tonight. If you can wait a couple of hours more… Thanks for your patience! [[BR]] I'm at your mercy :) No rush, and thanks for your work!
-- Ticket URL: <https://trac.macports.org/ticket/44290#comment:18> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails ----------------------+--------------------- Reporter: fultz@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: atlas | ----------------------+--------------------- Comment (by vince@…): Can you retry with the new version of the patch I just uploaded? Thanks. -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:19> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails ----------------------+--------------------- Reporter: fultz@… | Owner: vince@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: atlas | ----------------------+--------------------- Comment (by fultz@…): {{{ ---> No broken files found. }}} Success! Thanks a lot. Consider this resolved. -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:20> MacPorts <http://www.macports.org/> Ports system for OS X
#44290: Atlas on MacPro6,1 (Quad-Core Intel Xeon E5) fails ----------------------+--------------------- Reporter: fultz@… | Owner: vince@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: fixed | Keywords: Port: atlas | ----------------------+--------------------- Changes (by vince@…): * status: new => closed * resolution: => fixed Comment: Great! I'll hand the patch over upstream. Thanks for your patience again! -- Ticket URL: <https://trac.macports.org/ticket/44290#comment:21> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts