From 93e2d684128484a3269fad56d1aa59617165cd1a Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Mon, 26 Aug 2024 22:32:36 +0200 Subject: [PATCH] Fix missing std::thread declaration MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit /run/build/BambuStudio/src/libslic3r/PerimeterGenerator.cpp: In function ‘double Slic3r::random_value()’: /run/build/BambuStudio/src/libslic3r/PerimeterGenerator.cpp:31:76: error: ‘thread’ is not a member of ‘std’ 31 | thread_local std::mt19937 gen(rd.entropy() > 0 ? rd() : std::hash()(std::this_thread::get_id())); | ^~~~~~ /run/build/BambuStudio/src/libslic3r/PerimeterGenerator.cpp:15:1: note: ‘std::thread’ is defined in header ‘’; did you forget to ‘#include ’? 14 | #include "libslic3r/AABBTreeLines.hpp" +++ |+#include 15 | static const int overhang_sampling_number = 6; --- src/libslic3r/PerimeterGenerator.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libslic3r/PerimeterGenerator.cpp b/src/libslic3r/PerimeterGenerator.cpp index 0a2cc8a24..f992cb640 100644 --- a/src/libslic3r/PerimeterGenerator.cpp +++ b/src/libslic3r/PerimeterGenerator.cpp @@ -10,6 +10,7 @@ #include #include #include +#include #include #include "libslic3r/AABBTreeLines.hpp" static const int overhang_sampling_number = 6;