Modifying FindMKL to respect i386 and allow ILP64 #3762

Merged
merged 5 commits into from Nov 9, 2016

Projects

None yet

2 participants

@alextnewman
Contributor

These changes should not impact the default behavior of the FindMKL module on 64-bit Linux platforms. The major change is that the gnu fortran interface is removed from the list of MKL dependencies when using gcc.

  • Add MKL_USE_ILP64 to allow the ILP64 data model in MKL (off by default)
  • Add the MKL_USE_CLUSTER option (disabled on 32-bit platforms as the functionality is unavailable)
  • Limit the gf interface to instances where gfortran is used
alextnewman and others added some commits Oct 31, 2016
@alextnewman alextnewman Modifying FindMKL to respect i386 and allow ILP64
These changes should not impact the default behavior of the FindMKL
module on 64-bit Linux platforms.

 * Add MKL_USE_ILP64 to allow the ILP64 data model in MKL
 * Add the MKL_USE_CLUSTER option, disabled on 32-bit platforms
 * Limit the gf interface to instances where gfortran is used
d284580
@alextnewman alextnewman Merge branch 'master' into mklDataModelFixes
68b8b18
@piiswrong piiswrong Merge branch 'master' into mklDataModelFixes
37763ab
@alextnewman alextnewman Merge branch 'master' into mklDataModelFixes
08e3a46
@piiswrong piiswrong Merge branch 'master' into mklDataModelFixes
376d0c2
@piiswrong piiswrong merged commit cd43a66 into dmlc:master Nov 9, 2016

3 checks passed

continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
default Build finished.
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment