From edb8138f5afc977928d83567d9247769ab8b3e59 Mon Sep 17 00:00:00 2001 From: Simone Balducci Date: Tue, 28 Jan 2025 17:32:43 +0100 Subject: [PATCH] Construct device points with `std::make_optional` --- include/CLUEstering/CLUEstering.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/CLUEstering/CLUEstering.hpp b/include/CLUEstering/CLUEstering.hpp index 977797a..908a9cd 100644 --- a/include/CLUEstering/CLUEstering.hpp +++ b/include/CLUEstering/CLUEstering.hpp @@ -163,7 +163,7 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE_CLUE { const KernelType& kernel, Queue queue_, std::size_t block_size) { - d_points = PointsAlpaka(queue_, h_points.nPoints()); + d_points = std::make_optional>(queue_, h_points.nPoints()); auto& dev_points = *d_points; make_clusters(h_points, dev_points, kernel, queue_, block_size); }