Opened 14 years ago

Closed 14 years ago

#24550 closed defect (fixed)

py25-numpy +no_atlas does not build on x86_64

Reported by: jdswinbank (John Swinbank) Owned by: skymoo (Adam Mercer)
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc:
Port: py25-numpy py26-numpy atlas

Description

Exactly as per #23240, but applying to Python 2.5.

The same fix as in r62626 should do the trick.

Attachments (1)

py25-numpy.log (176.6 KB) - added by jdswinbank (John Swinbank) 14 years ago.
Log of build failure

Download all attachments as: .zip

Change History (8)

comment:1 Changed 14 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to ram@…
Port: py25-numpy py26-numpy atlas added

comment:2 Changed 14 years ago by skymoo (Adam Mercer)

Status: newassigned

comment:3 Changed 14 years ago by skymoo (Adam Mercer)

I can't reproduce this problem on 64bit SL:

$ sudo port install py25-numpy +no_atlas
--->  Computing dependencies for py25-numpy
--->  Fetching py25-numpy
--->  Verifying checksum(s) for py25-numpy
--->  Extracting py25-numpy
--->  Applying patches to py25-numpy
--->  Configuring py25-numpy
--->  Building py25-numpy
--->  Staging py25-numpy into destroot
--->  Installing py25-numpy @1.4.0_0+no_atlas
--->  Activating py25-numpy @1.4.0_0+no_atlas
--->  Cleaning py25-numpy

do you get exactly the same failure as in #23240?

comment:4 Changed 14 years ago by jdswinbank (John Swinbank)

I see this:

creating build/temp.macosx-10.6-x86_64-2.5/numpy/core/blasdot
compile options: '-DNO_ATLAS_INFO=3 -Inumpy/core/blasdot -Inumpy/core/include -Ibuild/src.macosx-10.6-x86_64-2.5/numpy/core/inc
extra options: '-faltivec -I/System/Library/Frameworks/vecLib.framework/Headers'
gcc-mp-4.3: numpy/core/blasdot/_dotblas.c
cc1: error: unrecognized command line option "-faltivec"
cc1: error: unrecognized command line option "-faltivec"
error: Command "/opt/local/bin/gcc-mp-4.3 -fno-strict-aliasing -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wa

Error: Status 1 encountered during processing.
Before reporting a bug, first run the command again with the -d flag to get complete output

I'll attach a complete log.

Changed 14 years ago by jdswinbank (John Swinbank)

Attachment: py25-numpy.log added

Log of build failure

comment:5 Changed 14 years ago by skymoo (Adam Mercer)

Yep, thats the same problem. Can't understand why you're getting it but I don't.

I just pushed, in r66685, the same fix that was used for #23240. Can you confirm this fixes the problem?

comment:6 in reply to:  5 Changed 14 years ago by jdswinbank (John Swinbank)

Yup, that fixes the issue.

Many thanks for your help!

comment:7 Changed 14 years ago by skymoo (Adam Mercer)

Resolution: fixed
Status: assignedclosed

Great, only wish I understood why the problem was occurring selectively...

Note: See TracTickets for help on using tickets.