From 7535a6ef2331ffb19d2abd166814e0ff986f1b38 Mon Sep 17 00:00:00 2001 From: mzhelyez Date: Tue, 9 Sep 2025 21:35:57 +0200 Subject: [PATCH] added boost_math_std_using to trunc overload [windows] --- .gitignore | 4 +++- .../detail/reverse_mode_autodiff_stl_expressions.hpp | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 8d428441d..3158eb4a4 100644 --- a/.gitignore +++ b/.gitignore @@ -13,7 +13,9 @@ build/* #*.svg tools/bin/** .idea/* - +# autogenerated for table in reverse mode docs +doc/differentiation/compilation_table.txt +test/test_reverse_mode_autodiff_special_functions_compile/generated_jam_compile_commands.txt # CMake Related Options *.a *.o diff --git a/include/boost/math/differentiation/detail/reverse_mode_autodiff_stl_expressions.hpp b/include/boost/math/differentiation/detail/reverse_mode_autodiff_stl_expressions.hpp index 29819867f..4d780cd7e 100644 --- a/include/boost/math/differentiation/detail/reverse_mode_autodiff_stl_expressions.hpp +++ b/include/boost/math/differentiation/detail/reverse_mode_autodiff_stl_expressions.hpp @@ -810,6 +810,7 @@ struct fmod_left_float_expr } static const inner_t derivative(const inner_t &argv, const inner_t & /*v*/, const RealType &constant) { + BOOST_MATH_STD_USING return static_cast(-1.0) * trunc(constant / argv); } };