[Trilinos-Users] Build error on pathscale
John R Cary
cary at colorado.edu
Sun Dec 4 08:14:42 MST 2011
franklin.nersc.gov
$ pathcc --version
PathScale (tm) Compiler Suite: Version 4.0.9
Built on:
Thread model: posix
GNU gcc version 4.1.2 (PathScale 4.0.9 driver)
cd
/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3/ser/packages/teuchos/src
&& /opt/ekopath/4.0.9/bin/pathCC -DTEUCHOS_LIB_EXPORTS_MODE -fPIC -O3
-DNDEBUG
-I/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3/ser
-I/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3
-I/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3/ser/packages/teuchos/src
-I/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3/packages/teuchos/src
-o CMakeFiles/teuchos.dir/Teuchos_Dependency.cpp.o -c
/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3/packages/teuchos/src/Teuchos_Dependency.cpp
/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3/packages/teuchos/src/Teuchos_ParameterList.hpp:
In member function 'T& Teuchos::ParameterList::get(const std::string&,
T) [with T = std::basic_string<char, std::char_traits<char>,
std::allocator<char> >]':
/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3/packages/teuchos/src/Teuchos_ParameterList.hpp:761:
instantiated from here
/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3/packages/teuchos/src/Teuchos_ParameterList.hpp:752:
error: ISO C++ says that these are ambiguous, even though the worst
conversion for the first is better than the worst conversion for the second:
/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3/packages/teuchos/src/Teuchos_ParameterList.hpp:465:
note: candidate 1: const Teuchos::ParameterEntry&
Teuchos::ParameterList::entry(__rw::__rw_tree_iter<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>, long int, const std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>*, const std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>&,
__rw::__rw_rb_tree_node<std::allocator<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry> >, std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>, std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
__rw::__select1st<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > > >) const
/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3/packages/teuchos/src/Teuchos_ParameterList.hpp:577:
note: candidate 2: Teuchos::ParameterEntry&
Teuchos::ParameterList::entry(__rw::__rw_tree_iter<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>, long int, std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>*, std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>&,
__rw::__rw_rb_tree_node<std::allocator<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry> >, std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>, std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
__rw::__select1st<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > > >)
/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3/packages/teuchos/src/Teuchos_ParameterList.hpp:761:
instantiated from here
/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3/packages/teuchos/src/Teuchos_ParameterList.hpp:756:
error: ISO C++ says that these are ambiguous, even though the worst
conversion for the first is better than the worst conversion for the second:
/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3/packages/teuchos/src/Teuchos_ParameterList.hpp:465:
note: candidate 1: const Teuchos::ParameterEntry&
Teuchos::ParameterList::entry(__rw::__rw_tree_iter<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>, long int, const std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>*, const std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>&,
__rw::__rw_rb_tree_node<std::allocator<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry> >, std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>, std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
__rw::__select1st<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > > >) const
/scratch/scratchdirs/cary/builds-franklin-path/vorpalall/trilinos-10.8.3/packages/teuchos/src/Teuchos_ParameterList.hpp:577:
note: candidate 2: Teuchos::ParameterEntry&
Teuchos::ParameterList::entry(__rw::__rw_tree_iter<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>, long int, std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>*, std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>&,
__rw::__rw_rb_tree_node<std::allocator<std::pair<const
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry> >, std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>, std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
__rw::__select1st<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
Teuchos::ParameterEntry>, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > > >)
make[2]: ***
[packages/teuchos/src/CMakeFiles/teuchos.dir/Teuchos_Dependency.cpp.o]
Error 1
Thx...John
More information about the Trilinos-Users
mailing list