Closed mulyanto-rescale closed 6 years ago
Hi, you might want to try downloading the latest MKL from intel (it's free) and link to that one. Check this wiki on how to install.
https://github.com/firemodels/fds/wiki/Linking-FDS-to-Intel-Performance-Libraries-in-Linux-and-OSX
Looks like your 2015 MKL version does not have the sparse_cluster_solver, being used by FDS.
Sorry, Marcos, I was doing some editing and changed the link slightly. Here is the wiki:
https://github.com/firemodels/fds/wiki/Linking-to-Intel-Math-Kernel-Libraries-in-Linux-and-OSX
@marcosvanella, thanks for the suggestion. I may wait until we upgrade our compilers. Do you foresee any issues with Intel's 2018 Compilers/MKL?
I don't foresee any issues with the new Intel suite. We are also going to start testing with Intel 2018 update 2 on our local clusters, so we'll know soon enough.
I got it to compile. I found one more nit. The 6.6.0 release still prints out '6.5.3' in main.f90:
WRITE(VERSION_STRING,'(A)') 'FDS 6.5.3'
This is due to a mistake we made in tagging the 6.6.0 release. You can look at the logs just after that tag and see the commit where the version string was fixed. You can check out this commit and compile, you should be good at that point.
commit e6327dbc908dbfda086145d080946e1639c95816
Author: gforney <gforney@gmail.com>
Date: Mon Oct 30 16:17:00 2017 -0400
FDS source: update version to 6.6.0
I'm using Intel ifort 15.0.2. If I unset MKLROOT or if I use just PARDISO it builds fine. Is there a way to build this with MKL and 2015 version of intel compilers?