[Trilinos-Users] [EXTERNAL] [11.2.1] EpetraExt tests fail to compile w Clang

Denis Davydov davydden at gmail.com
Sat Jul 11 01:56:45 EDT 2015


Hi,

yes, this patch below solved the issue.

Regards,
Denis.



diff --git a/packages/didasko/examples/hypre/hypre_Helpers.hpp b/packages/didasko/examples/hypre/hypre_Helpers.hpp
index 930719e..70ac59f 100644
--- a/packages/didasko/examples/hypre/hypre_Helpers.hpp
+++ b/packages/didasko/examples/hypre/hypre_Helpers.hpp
@@ -51,11 +51,11 @@
 
 #include <string>
 
-EpetraExt_HypreIJMatrix::EpetraExt_HypreIJMatrix* newHypreMatrix(int N);
+EpetraExt_HypreIJMatrix* newHypreMatrix(int N);
 
-Epetra_CrsMatrix::Epetra_CrsMatrix* newCrsMatrix(int N);
+Epetra_CrsMatrix* newCrsMatrix(int N);
 
-Epetra_CrsMatrix::Epetra_CrsMatrix* GetCrsMatrix(EpetraExt_HypreIJMatrix &Matrix);
+Epetra_CrsMatrix* GetCrsMatrix(EpetraExt_HypreIJMatrix &Matrix);
 
 bool EquivalentVectors(Epetra_MultiVector &X, Epetra_MultiVector &Y, double tol);


> On 10 Jul 2015, at 22:36, Irina Demeshko <ipdemes at sandia.gov> wrote:
> 
> Hi Denis,
> 
> Could you, please, try to do next in your didashko examples:
> 
> EpetraExt_HypreIJMatrix* newHypreMatrix(int N);
> Epetra_CrsMatrix* newCrsMatrix(int N);
> 
> instead of
> 
> EpetraExt_HypreIJMatrix::EpetraExt_HypreIJMatrix* newHypreMatrix(int N);
> Epetra_CrsMatrix::Epetra_CrsMatrix* newCrsMatrix(int N);
> 
> Best regards,
> 
> Irina
> 
> 
> On 07/10/2015 02:14 PM, Denis Davydov wrote:
>> EpetraExt_HypreIJMatrix::EpetraExt_HypreIJMatrix* newHypreMatrix(int N);
> 



More information about the Trilinos-Users mailing list