Forum Jump

Select Group :
Select Forum :
Sorted By :
Sort Order :
From The :
 
Thread Tools  Search this thread 
Ronald W. Green (Intel)
Total Points:
11,867
Status Points:
11,367
Brown Belt
August 31, 2009 12:14 PM PDT
Snow Leopard Support Status
Mac OS X 10.6, also known as Snow Leopard, is supported by the Intel Fortran Compiler Professional Edition for Mac OS X as of compiler version 11.1.067 (and newer 11.1 versions).

ISSUE with 11.1.067 MKL library (and C++ libs TBB and IPP):  these libraries bundled with Intel Compiler Professional Edition v 11.1.067 are NOT compiled for Snow Leopard.  An update compiler to be released in the future will address this issue.  I will post a message when there is a compiler update containing MKL for Snow Leopard.  Typical error you will see is 'section not found for address 0x<a hex value>'.


This version of the compiler is available for all users with active support licenses at https://registrationcenter.intel.com.  This was posted to registrationcenter September 21st, 2009.

ron

dradamschultz
Total Points:
20
Registered User
September 2, 2009 4:29 PM PDT
Rate
 
#1
Mac OS X 10.6, also known as Snow Leopard, is not supported by the Intel Fortran Compiler Professional Edition for Mac OS X at this time (August/early September 2009).

Support for Snow Leopard will appear in the 11.1 Update 2 compiler which will come out around mid-September 2009.

ron
I've just placed an order (on 9/2/09) for Intel® Fortran Compiler Professional Edition for Mac OS X V11.1 to run on a MacPro that as of today is running OS X 10.6 Snow Leopard. Browsing through your support forum, I see from the thread above that this product is not yet supported under OS 10.6, but that a mid-September patch is anticipated. Just confirming that there is a reasonably firm date when I can expect the patch to be released. I need to have a functioning Intel fortran compiler in the next week or so as I begin a new project.

Also, once support for Snow Leopard is official, I am wondering about support for OpenCL and Grand Central Dispatch. The potential to harness the floating point cycles of the GPUs through OpenCL is particularly appealing, and am hoping there are developments within Intel compilers to take advantage of this in the near future. Any information you have about this would be greatly appreciated. I should mention that by going through this process, I am transitioning away from Absoft and gfortran to Intel products, so have high hopes for this sort of level of system optimization by adopting Intel development tools.



Ronald W. Green (Intel)
Total Points:
11,867
Status Points:
11,367
Brown Belt
September 14, 2009 3:06 PM PDT
Rate
 
#2 Reply to #1
Quoting - dradamschultz


9/14/2009 There was a slight delay on the compiler update 2 release, but it's not far off (assuming no more last minute problems).  I would guess in 1 week and a few days, maybe 2weeks worse case.  Again, we do not commit to release dates until we're sure we are finished with product validation and QA approval to release and we're not there as of today.

OpenCL:  Intel does participate with the broader OpenCL project.  However, at this time there are no plans to support OpenCL in our compilers.  It is a technology we are watching closely and assisting where we can.  I too hope this succeeds, and many customers prefer and open standard to something proprietary to a particular vendor.

And a final note:  Like a lot of software vendors, we will lag new releases on Mac OS X, Linux and Windows by a few months or more.  We cannot qualify our software until we have OFFICIAL releases of the OS.  Yes, we test and work fixes using beta software, but our processes require us to hold off our testing product validation (PV) and QA for official releases.  Thus, after the official release, we have to line up the next update for compliance testing, get the PV and QA servers configured, wait for the next update and then validate.   It's not instantaneous.  Vendors have a habit of unleasing 'surprises' in the final releases so we do not validate against beta, hoping the release is identical.  Too risky.

ron


Steve Elgar
Total Points:
60
Status Points:
10
Green Belt
September 22, 2009 5:57 PM PDT
Rate
 
#3
Mac OS X 10.6, also known as Snow Leopard, is supported by the Intel Fortran Compiler Professional Edition for Mac OS X as of compiler version 11.1.067 (and newer 11.1 versions).

This version of the compiler is available for all users with active support licenses at https://registrationcenter.intel.com.  This was posted to registrationcenter September 21st, 2009.

ron



Steve Elgar
Total Points:
60
Status Points:
10
Green Belt
September 22, 2009 6:00 PM PDT
Rate
 
#4 Reply to #2

9/14/2009 There was a slight delay on the compiler update 2 release, but it's not far off (assuming no more last minute problems).  I would guess in 1 week and a few days, maybe 2weeks worse case.  Again, we do not commit to release dates until we're sure we are finished with product validation and QA approval to release and we're not there as of today.

OpenCL:  Intel does participate with the broader OpenCL project.  However, at this time there are no plans to support OpenCL in our compilers.  It is a technology we are watching closely and assisting where we can.  I too hope this succeeds, and many customers prefer and open standard to something proprietary to a particular vendor.

And a final note:  Like a lot of software vendors, we will lag new releases on Mac OS X, Linux and Windows by a few months or more.  We cannot qualify our software until we have OFFICIAL releases of the OS.  Yes, we test and work fixes using beta software, but our processes require us to hold off our testing product validation (PV) and QA for official releases.  Thus, after the official release, we have to line up the next update for compliance testing, get the PV and QA servers configured, wait for the next update and then validate.   It's not instantaneous.  Vendors have a habit of unleasing 'surprises' in the final releases so we do not validate against beta, hoping the release is identical.  Too risky.

ron
I have installed Snow Leopard, updated it to 10.6.1, installed xcode and X11. I then installed fortran 11.1.067.

i try to compile and get this error:
Assertion failed: (truncated uleb128 expression), function getULEB128, file /usr/local/include/libunwind/AddressSpace.hpp, line 152.

I do not have a /usr/local/include, and it appears my former 10.5.8 system did not have /usr/local/include either, but the same ifort command (ifort file.f or ifort -O3 -o file file.f) worked fine.


Steve Elgar
Total Points:
60
Status Points:
10
Green Belt
September 22, 2009 6:30 PM PDT
Rate
 
#5
Mac OS X 10.6, also known as Snow Leopard, is supported by the Intel Fortran Compiler Professional Edition for Mac OS X as of compiler version 11.1.067 (and newer 11.1 versions).

This version of the compiler is available for all users with active support licenses at https://registrationcenter.intel.com.  This was posted to registrationcenter September 21st, 2009.

ron
My ifort errors seem to be associated with libraries (eg, libfft.a) that I put in ,,,/lib.

I use the same procedue I have used for years:

1) cp libfft.a from an archive to .../067/lib/libfft.a
2) ranlib libfft.a

In the past thast was all I needed to do. Then coompile with:
ifort file.f -lfft

This seems to be failing for two libraries. One gives me the error:
/usr/local/include/libunwind/AddressSpace.hpp, line 152

The other library tells me:


I tired using the ia32 compiler (11.1.067) and it tells me: file is not of required architecture.

So, do you know the propoer steps to take a file full of fortran subroutines and turn them into a library
that can be loaded with "ifort ... -llibraryname?



ld: in /usr/bin/ifort-11.1-base/lib/libnag.a(c06faft.o), section not found for address 0xFFFFFFFFFFFFFD14


irhooper
October 9, 2009 11:51 AM PDT
Rate
 
#6
Mac OS X 10.6, also known as Snow Leopard, is supported by the Intel Fortran Compiler Professional Edition for Mac OS X as of compiler version 11.1.067 (and newer 11.1 versions).

ISSUE with 11.1.067 MKL library (and C++ libs TBB and IPP):  these libraries bundled with Intel Compiler Professional Edition v 11.1.067 are NOT compiled for Snow Leopard.  An update compiler to be released in the future will address this issue.  I will post a message when there is a compiler update containing MKL for Snow Leopard.  Typical error you will see is 'section not found for address 0x<a hex value>'.


This version of the compiler is available for all users with active support licenses at https://registrationcenter.intel.com.  This was posted to registrationcenter September 21st, 2009.

ron

I am using Snow Leopard and have downloaded the 30 day evaluation. The software I would like to test it on uses LAPACK routines and since the evaluation software appears to include MKL 11.1.067 I cannot run it as per the original post (or at least this appears to be the problem).

From this thread it appears that there is now a version of MKL which will run on Snow Leopard. Is there any way to obtain this so that I can really evaluate the compiler?

Thanks for any help,

Ian


Reinaldo Garcia
Total Points:
175
Status Points:
125
Green Belt
November 15, 2009 8:58 AM PST
Rate
 
#7 Reply to #6
Quoting - irhooper

I am using Snow Leopard and have downloaded the 30 day evaluation. The software I would like to test it on uses LAPACK routines and since the evaluation software appears to include MKL 11.1.067 I cannot run it as per the original post (or at least this appears to be the problem).

From this thread it appears that there is now a version of MKL which will run on Snow Leopard. Is there any way to obtain this so that I can really evaluate the compiler?

Thanks for any help,

Ian



Reinaldo Garcia
Total Points:
175
Status Points:
125
Green Belt
November 15, 2009 8:59 AM PST
Rate
 
#8 Reply to #7
Quoting - Reinaldo Garcia

I installed Snow Leopard 10.6.2 and my previous compiler v11.0 did not work. I updated to 11.1.076 and all seems to be working fine now.

R


lrsantos11
Total Points:
20
Registered User
November 15, 2009 5:01 PM PST
Rate
 
#9 Reply to #8
Quoting - Reinaldo Garcia
I installed Snow Leopard 10.6.2 and my previous compiler v11.0 did not work. I updated to 11.1.076 and all seems to be working fine now.

R
Reinaldo,

Did you used the MKL Libraryv (Math). Please, that was the issue that we have been reporting. If that's working I'll install Snow Leopard. Otherwise I'll skip and wait.




Kevin Davis (Intel)
Total Points:
11,112
Status Points:
10,612
Brown Belt
November 16, 2009 2:17 AM PST
Rate
 
#10 Reply to #9

The specific error Ron noted with 11.1.067 (Mac OS) involving the 'section not found for address 0x<a hex value>' impacting the performance libraries (TBB, IPP, MKL)  is reportedly fixed in the latest 11.1 Update 3 (11.1.076 - Mac OS) release.

The Internal tracking id is: DPD200140030



Intel Software Network Forums Statistics

8491 users have contributed to 31629 threads and 100764 posts to date.
In the past 24 hours, we have 32 new thread(s) 141 new posts(s), and 200 new user(s).

In the past 3 days, the most popular thread for everyone has been gemm(A,A,A) like possible? The most posts were made to Crash when loading skeleton The post with the most views is Dear Steve, excuse me for a d

Please welcome our newest member shadowwolf99