Trying to fix old GCC

release/4.3a0
Fan Jiang 2020-06-03 13:29:19 -04:00
parent f2a7864fb6
commit 4d5d1dc1de
1 changed files with 1 additions and 1 deletions

View File

@ -182,7 +182,7 @@ namespace gtsam {
template<class... Args>
inline std::pair<VectorValues::iterator, bool> emplace(Key j, Args&&... args) {
#if ! defined(GTSAM_USE_TBB) || defined (TBB_GREATER_EQUAL_2020)
return values_.emplace(j, std::forward<Args>(args)...);
return values_.emplace(std::piecewise_construct, std::forward_as_tuple(j), std::forward_as_tuple(args...));
#else
return values_.insert(std::make_pair(j, Vector(std::forward<Args>(args)...)));
#endif