-
-
Notifications
You must be signed in to change notification settings - Fork 346
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Building with Intel Fortran fails config test #360
Comments
Those lines shouldn't be above the check, because the check may set env['FORTRAN'] = compiler should be replaced with env['F77'] = env['F90'] = env['F95'] = env['F03'] = env['FORTRAN'] = compiler The setting of the flags can go above the whole thing. Regarding the deprecation of |
OK I pushed a fix for this: 5435af2 Re the deprecation: I don't know what versions (I have 2016 update 3), and since its only a warning, I think we can ignore it until it actually gets removed. It seems like its been "deprecated" for a while based on some Intel forum posts, so maybe they don't plan on removing it soon. However, the new "Open Source" and other free licenses require renewal every year, so I think more people will be on newer versions of the compiler (maybe), so hopefully more people will have the replacement option available. I'm closing this issue because the commit above fixes the actual issue and I don't think we should do anything about the deprecation. |
I'm building 8ada40f with the Intel compilers. The configuration test for Fortran fails and tries to fall back to gfortran with
ifort
specified incantera.conf
. It appears the reason is becausegfortran
is used to build the object andifort
is used to link. Moving thelines above the Fortran config checks causes the check to pass. It seems SCons is not picking up the correct compiler for builds (maybe it expects
env['F90']
for the file?)config.log:
cantera.conf:
Also,
-pthread
is deprecated in the Intel Fortran compilers: https://software.intel.com/en-us/node/525222 The replacement is-reentrancy threaded
The text was updated successfully, but these errors were encountered: