sandialabs / CACTUS

CACTUS (Code for Axial and Cross-flow TUrbine Simulation) is a turbine performance simulation code, based on a free wake vortex method, to study wind turbines and marine hydrokinetic (MHK) devices.
BSD 3-Clause "New" or "Revised" License
18 stars 12 forks source link

Not compiling with Intel Fortran #47

Closed NilsBForze closed 3 years ago

NilsBForze commented 3 years ago

Dear CACTUS-Community,

I cloned the repo and followed the compilation instructions. Unfortunately, I receive the following error when executing make:

image

Has someone suggestions on how to fix the problem? What additional information do you require to help me? I am a Mac user with intel compilers installed.

Thank you very much in advance

Nils

whophil commented 3 years ago

Hi Nils, can you verify that airfoil.f95 actually contains code? Also, please share the entirety of your cmake output.

NilsBForze commented 3 years ago

Dear Phil,

thank you very much for the quick reply. Yes airfoil.f95 does contain code.

Here attached the CMakeOutput.log file.

CMakeOutput.log

Regards

Nils

NilsBForze commented 3 years ago

I solved my problem by switching to the GNU compiler. It might be worth investigating whether the current Cmake configuration is still compatible with the newest intel Fortran compiler.

whophil commented 3 years ago

I solved my problem by switching to the GNU compiler. It might be worth investigating whether the current Cmake configuration is still compatible with the newest intel Fortran compiler.

Sorry @NilsBForze , just had time to look at this. I just tested and have the same problem with Intel Fortran. Re-opening this issue for tracking.

whophil commented 3 years ago

Should be fixed with https://github.com/SNL-WaterPower/CACTUS/pull/48, but that PR needs testing