[Trilinos-Users] [EXTERNAL] Trilinos compile problem with intel compiler

Rajamanickam, Sivasankaran (-EXP) srajama at sandia.gov
Mon Nov 7 18:00:50 EST 2016


Ali

   This is due to a SuperLU_Dist versioning problem. Note that as it is in the issue you refer, the mechanism we use to find which version of SuperLU-dist is used for configuration is somewhat shaky. We try and compile a small code with one version and see if it can compile at configure time. If it fails for any reason, we assume that version is not there. This is because, even if we allow it to pass at configure time, you will face the same issue later any way.


  This shows up as a compile time error, but in truth it is something else manifesting as Trilinos error. Can you compile a small example  program with SuperLU-Dist with the same CMake variables you are providing Trilinos at configure time ?


-Siva


________________________________
From: Trilinos-Users <trilinos-users-bounces at trilinos.org> on behalf of Ali Dorostkar <ali.dorostkar at it.uu.se>
Sent: Monday, November 7, 2016 2:15 PM
To: trilinos-users at trilinos.org
Subject: [EXTERNAL] [Trilinos-Users] Trilinos compile problem with intel compiler

Hi all,
I am trying to install Trilinos 12.8.1 with intel 15.0.3 compiler and openmpi but it fails with the errors

amesos/src/Amesos_Superludist.cpp(490): error: identifier "DOUBLE" is undefined
      DOUBLE
      ^

amesos/src/Amesos_Superludist.cpp(499): error: identifier "EXTRA" is undefined
      EXTRA
      ^
I found this git issue (https://github.com/trilinos/Trilinos/issues/195) which says something about the same issue. Is there an easy fix for this?

Best,
Ali
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://trilinos.org/pipermail/trilinos-users/attachments/20161107/b09bbe2c/attachment.html>


More information about the Trilinos-Users mailing list