From 51125b594f375a09be5dc4c096c202d358f2b825 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