From f34ea5f1bb605158683f78956549b64cd31886cc Mon Sep 17 00:00:00 2001 From: Quentin Khan <quentin.khan@inria.fr> Date: Fri, 16 Sep 2016 10:59:31 +0200 Subject: [PATCH] PerfTest/Descriptors: adapt used contructors to 1689d3f --- Tests/noDist/PerfTest/Descriptors.hpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Tests/noDist/PerfTest/Descriptors.hpp b/Tests/noDist/PerfTest/Descriptors.hpp index ef37e2efe..ebf481d7d 100644 --- a/Tests/noDist/PerfTest/Descriptors.hpp +++ b/Tests/noDist/PerfTest/Descriptors.hpp @@ -120,7 +120,6 @@ struct algo_descriptor { */ template<typename FReal> struct kernel_descriptor<FReal, 0> { - enum : bool {disabled = true}; /// Kernel lookup name constexpr static const char* name = "lagrange"; /// Interpolation order @@ -407,7 +406,7 @@ template<typename FReal> struct algo_descriptor<FReal, 0> { template<typename tree_t, typename kernel_t> std::unique_ptr<algo_t<tree_t, kernel_t> > build(const FPerfTestParams&, tree_t& tree, kernel_t& kernel) { - return std::make_unique<algo_t<tree_t, kernel_t> >(tree, kernel); + return std::make_unique<algo_t<tree_t, kernel_t> >(&tree, &kernel); } }; }; @@ -432,7 +431,7 @@ template<typename FReal> struct algo_descriptor<FReal, 1> { template<typename tree_t, typename kernel_t> std::unique_ptr<algo_t<tree_t, kernel_t> > build(const FPerfTestParams&, tree_t& tree, kernel_t& kernel) { - return std::make_unique<algo_t<tree_t, kernel_t> >(tree, kernel); + return std::make_unique<algo_t<tree_t, kernel_t> >(&tree, &kernel); } }; }; @@ -600,7 +599,7 @@ template<typename FReal> struct algo_descriptor<FReal, 7> { template<typename tree_t, typename kernel_t> std::unique_ptr<algo_t<tree_t, kernel_t> > build(const FPerfTestParams&, tree_t& tree, kernel_t& kernel) { - return std::make_unique<algo_t<tree_t, kernel_t> >(tree, kernel); + return std::make_unique<algo_t<tree_t, kernel_t> >(&tree, &kernel); } }; }; -- GitLab