From 6934d4b465c4467ab6d03f8df2b98ecdd8f5ee3b Mon Sep 17 00:00:00 2001 From: Francois Kritzinger Date: Fri, 19 Jul 2024 11:19:19 +0200 Subject: [PATCH] Boost.SafeNumerics: Patch downstream/ Clang 18 with libc++ fails with `no member named 'terminate' in namespace 'std'; did you mean 'template'?` due to not being included. Reported upstream at https://github.com/boostorg/safe_numerics/issues/139. --- .../include/boost/safe_numerics/checked_result_operations.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/downstream/libs/safe_numerics/include/boost/safe_numerics/checked_result_operations.hpp b/downstream/libs/safe_numerics/include/boost/safe_numerics/checked_result_operations.hpp index f5b8f9af4..5970326a9 100644 --- a/downstream/libs/safe_numerics/include/boost/safe_numerics/checked_result_operations.hpp +++ b/downstream/libs/safe_numerics/include/boost/safe_numerics/checked_result_operations.hpp @@ -20,6 +20,7 @@ // integer type is an "extended" integer. #include +#include #include