[Trilinos-Users] [EXTERNAL] Ambiguous references in BelosEpetraAdaptor.hpp
Thornquist, Heidi K
hkthorn at sandia.gov
Thu Feb 25 13:48:51 EST 2016
Hi Nate,
You are right. I see the issue, thanks for letting us know.
Thanks,
Heidi
--
Heidi K. Thornquist
Electrical Models & Simulation
Sandia National Laboratories
Albuquerque, NM 87185-1323
From: Trilinos-Users <trilinos-users-bounces at trilinos.org<mailto:trilinos-users-bounces at trilinos.org>> on behalf of "Roberts, Nathan V." <nvroberts at alcf.anl.gov<mailto:nvroberts at alcf.anl.gov>>
Date: Thursday, February 25, 2016 at 11:08 AM
To: "trilinos-users at trilinos.org<mailto:trilinos-users at trilinos.org>" <trilinos-users at trilinos.org<mailto:trilinos-users at trilinos.org>>
Subject: [EXTERNAL] [Trilinos-Users] Ambiguous references in BelosEpetraAdaptor.hpp
Hi all,
In one of my builds, I get ambiguous reference errors when building BelosEpetraAdaptor.hpp, related to 'Copy' and 'View'. It seems obvious that these should be Epetra::DataAccess::Copy and Epetra::DataAccess::View. Is that correct? A sample error pasted below. I'm using Apple's clang 7.0.0.
Best regards,
Nathan V. Roberts, PhD.
Postdoctoral Appointee
Argonne Leadership Computing Facility
Argonne National Laboratory
/Users/nroberts/lib/trilinos/mpi-release/include/BelosEpetraAdapter.hpp:531:52: error: reference to 'Copy' is ambiguous
return Teuchos::rcp (new Epetra_MultiVector (Copy, mv, &tmpind[0], index.size()));
^
/Users/nroberts/lib/trilinos/mpi-release/include/Epetra_DataAccess.h:55:25: note: candidate found by name lookup is 'Epetra_DataAccess::Copy'
enum Epetra_DataAccess {Copy, /*!< User data will be copied at
^
/Users/nroberts/lib/trilinos/mpi-release/include/Teuchos_DataAccess.hpp:61:3: note: candidate found by name lookup is 'Teuchos::DataAccess::Copy'
Copy, /*!< User data will be copied at construction. */
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://trilinos.org/pipermail/trilinos-users/attachments/20160225/e6013992/attachment-0001.html>
More information about the Trilinos-Users
mailing list