Opened 11 years ago
Closed 11 years ago
#41992 closed defect (wontfix)
atlas-3.10.1_5+mpclang33 build fails on OSX 10.9.1
Reported by: | dimkab | Owned by: | Veence (Vincent) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.1 |
Keywords: | Cc: | ||
Port: | atlas |
Description
Log file attached.
Attachments (1)
Change History (11)
Changed 11 years ago by dimkab
comment:1 Changed 11 years ago by dimkab
Cc: | dima.batenkov@… added |
---|
comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | dima.batenkov@… removed |
---|---|
Owner: | changed from macports-tickets@… to vince@… |
Port: | atlas added |
Don't forget to fill in the Port field. As reporter, you do not need to Cc yourself, but you should Cc the maintainer of the port so they can look into the problem. I've assigned the ticket to him now.
comment:3 follow-up: 4 Changed 11 years ago by Veence (Vincent)
Can you provide some basic info on your config (machine and OS)? Thanks!
comment:4 Changed 11 years ago by dimkab
Replying to vince@…:
Can you provide some basic info on your config (machine and OS)? Thanks!
This is MacBook Pro (with Retina), OSX 10.9.1.
comment:6 Changed 11 years ago by dimkab
comment:7 follow-up: 9 Changed 11 years ago by Veence (Vincent)
It should work. The error you get points towards a compiler bug. I'd recommend trying again with either the +clang option (I surmise the standard Apple Clang is now more up to date that the mainstream clang 3.3) or the +gcc48 option – but in this case you'll lose the benefit of AVX instructions. Keep me posted.
comment:8 Changed 11 years ago by santiag77e@…
I was about to report an identical ticket when I stumbled upon this one, the same compiler error with the same machine and OS. The +clang option seems to solve the bug thank you. The error was prompted while installing octave.
The process now continues to the Building stage but hangs there for a very long time, Is that a normal behavior?
This was the original prompt:
Configuring atlas Selected C compiler: /opt/local/bin/clang-mp-3.3
Selected F77 compiler: gfortran48
Error: org.macports.configure for port atlas returned: configure failure: command execution failed Error: Failed to install atlas
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
Error: The following dependencies were not installed:
atlas bison m4 curl curl-ca-bundle libidn epstool ghostscript autoconf automake fontconfig jbig2dec libpaper pkgconfig xorg-libXext xorg-libX11 xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-libxcb xorg-libpthread-stubs xorg-xcb-proto xorg-xextproto xorg-libXt xorg-libsm xorg-libice fftw-3 fftw-3-single flex gawk readline glpk gnuplot aquaterm gd2 libvpx xpm lua pango Xft2 xrender xorg-renderproto cairo glib2 libpixman xorg-xcb-util gobject-introspection harfbuzz graphite2 wxWidgets-3.0 wxWidgets_select gperf grep pcre gsed hdf5-18 less pstoedit ImageMagick djvulibre urw-fonts webp plotutils qhull qrupdate transfig netpbm jbigkit
To report a bug, follow the instructions in the guide:
Error: Processing of port octave failed
comment:9 Changed 11 years ago by dimkab
Replying to vince@…:
It should work. The error you get points towards a compiler bug. I'd recommend trying again with either the +clang option (I surmise the standard Apple Clang is now more up to date that the mainstream clang 3.3) or the +gcc48 option – but in this case you'll lose the benefit of AVX instructions. Keep me posted.
I had success with +gcc48. (BTW I also needed this for octave, which afterwards installed smoothly).
comment:10 Changed 11 years ago by Veence (Vincent)
Resolution: | → wontfix |
---|---|
Status: | new → closed |
With gcc48 you are going to get a subpar version, but it works nevertheless (just without AVX kernels, which gives you a x2 penalties on some operations). I think the +clang option should now subsume the +mpclang33 which will soon be obsolete. Thanks for your report!
Cc Me!