From 4d5d1dc1de80021c0406a9ddb434de39f7a4f2e9 Mon Sep 17 00:00:00 2001 From: Fan Jiang Date: Wed, 3 Jun 2020 13:29:19 -0400 Subject: [PATCH] Trying to fix old GCC --- gtsam/linear/VectorValues.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtsam/linear/VectorValues.h b/gtsam/linear/VectorValues.h index 5de34c194..9e60ff2aa 100644 --- a/gtsam/linear/VectorValues.h +++ b/gtsam/linear/VectorValues.h @@ -182,7 +182,7 @@ namespace gtsam { template inline std::pair emplace(Key j, Args&&... args) { #if ! defined(GTSAM_USE_TBB) || defined (TBB_GREATER_EQUAL_2020) - return values_.emplace(j, std::forward(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)...))); #endif