From da1c3ee34a68026c89d6714b34cd5152e3025f05 Mon Sep 17 00:00:00 2001 From: "Yu-Hsiang M. Tsai" Date: Tue, 14 Mar 2023 15:48:38 +0100 Subject: [PATCH] fixed the segmentation fault on shared_ptr input --- benchmark/utils/formats.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/benchmark/utils/formats.hpp b/benchmark/utils/formats.hpp index 87c8eac208e..deecc4b530c 100644 --- a/benchmark/utils/formats.hpp +++ b/benchmark/utils/formats.hpp @@ -213,9 +213,9 @@ void check_ell_admissibility(const gko::matrix_data& data) template auto create_matrix_type(Args&&... args) { - return [&](std::shared_ptr exec) + return [=](std::shared_ptr exec) -> std::unique_ptr { - return MatrixType::create(std::move(exec), std::forward(args)...); + return MatrixType::create(std::move(exec), args...); }; }