RCP fails to compile with intel 17.0.1
Created by: bathmatt
WHen I try to use 17.0.1 to compile trilinos I get an error with RCPNode
[ 0%] Building CXX object packages/teuchos/core/src/CMakeFiles/teuchoscore.dir/Teuchos_RCPNode.cpp.o
cd /remote/mbetten/Trilinos/build/packages/teuchos/core/src && /projects/sems/install/rhel6-x86_64/sems/compiler/intel/17.0.1/openmpi/1.10.1/bin/mpicxx -DTEUCHOSCORE_LIB_EXPORTS_MODE -I/remote/mbetten/Trilinos/build -I/remote/mbetten/Trilinos/build/packages/teuchos/core/src -I/remote/mbetten/Trilinos/Trilinos/packages/teuchos/core/src -I/remote/mbetten/Trilinos/build/packages/kokkos/core/src -I/remote/mbetten/Trilinos/Trilinos/packages/kokkos/core/src -I/projects/sems/install/rhel6-x86_64/sems/tpl/boost/1.59.0/intel/17.0.1/base/include -std=c++11 -qopenmp -O3 -DNDEBUG -o CMakeFiles/teuchoscore.dir/Teuchos_RCPNode.cpp.o -c /remote/mbetten/Trilinos/Trilinos/packages/teuchos/core/src/Teuchos_RCPNode.cpp
/remote/mbetten/Trilinos/Trilinos/packages/teuchos/core/src/Teuchos_RCPNode.cpp(497): error: class "std::multimap<const void *, <unnamed>::RCPNodeInfo, std::less<const void *>, std::allocator<std::pair<const void *const, <unnamed>::RCPNodeInfo>>>" has no member "emplace_hint"
(*rcp_node_list()).emplace_hint(
^
@trilinos/teuchos
Expectations
This was working a bit ago, not sure why it would fail
Current Behavior
fails to compile for me
Motivation and Context
Definition of Done
Possible Solution
Steps to Reproduce
Your Environment
This is with the current develop, rhel6.9 intel 17.0.1 sems modules and all the packages enabled.