Opened 14 years ago
Closed 14 years ago
#28274 closed update (fixed)
atlas: upgrade to 3.9.33, with lapack 3.3.0
Reported by: | Veence (Vincent) | Owned by: | jameskyle@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.2 |
Keywords: | Cc: | ||
Port: | atlas |
Description
The following patch should upgrade the atlas to the current version, atlas 3.9.33 / lapack 3.3.0.
It has been built universal on i386/x86_64, and single i386, and *seems* to work. Please carry out further test, especially on ppc.
i386 (32-bit build) seems to take a lot of time (several hours on my MacBook with a Core2Duo CPU @2,4 GHz), whereas x86_64 build is quick and do not seem to undergo the same phases. I can't tell if it is a bug or normal behavior.
Attachments (2)
Change History (9)
comment:1 Changed 14 years ago by Veence (Vincent)
Cc: | jameskyle@… added |
---|---|
Port: | atlas added |
Type: | defect → update |
comment:2 Changed 14 years ago by Veence (Vincent)
comment:3 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | jameskyle@… removed |
---|---|
Owner: | changed from macports-tickets@… to jameskyle@… |
Summary: | Updgrade atlas to 3.9.33 / lapack to 3.3.0 → atlas: upgrade to 3.9.33, with lapack 3.3.0 |
comment:4 Changed 14 years ago by Veence (Vincent)
This Portfile should behave better. It seems that in 3.9.x the configuration/build phase of lapack is no more necessary and leads to an incomplete final lapack library. Instead, atlas does all the process itself (even the unpacking). Therefore, all that concerns lapack has been revomed from the Portfile. I upload the final Portfile and the diff.
comment:5 Changed 14 years ago by Veence (Vincent)
With this portfile, universal builds of numpy and scipy pass unitary tests, so I assume the result is correct, at least for i386/x86_64
comment:6 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Resolving this ticket should resolve #28339 as well.
comment:7 Changed 14 years ago by Veence (Vincent)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Alea jacta est: committed in r75908.
Don't use this portfile. The lapack it produces is incomplete. The build process has changed between 3.8 and 3.9, I'm working on it.