From 66a5faa6d5a48dc74d0e7d1d9a64d52899f607ae Mon Sep 17 00:00:00 2001 From: Jakob Gamper <97gamjak@gmail.com> Date: Mon, 9 Mar 2026 09:51:12 +0100 Subject: [PATCH 1/3] fix: include in arithmetic_traits.hpp for concept definitions --- include/mstd/type_traits/math/arithmetic_traits.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/mstd/type_traits/math/arithmetic_traits.hpp b/include/mstd/type_traits/math/arithmetic_traits.hpp index 48a5896..9b4ae3c 100644 --- a/include/mstd/type_traits/math/arithmetic_traits.hpp +++ b/include/mstd/type_traits/math/arithmetic_traits.hpp @@ -23,6 +23,8 @@ #ifndef __MSTD__TYPE_TRAITS__MATH__ARITHMETIC_TRAITS_HPP__ #define __MSTD__TYPE_TRAITS__MATH__ARITHMETIC_TRAITS_HPP__ +#include + namespace mstd { /** From 9c557fe2efbd5c8e9df20fcd88153651c301c996 Mon Sep 17 00:00:00 2001 From: Jakob Gamper <97gamjak@gmail.com> Date: Mon, 9 Mar 2026 09:51:12 +0100 Subject: [PATCH 2/3] fix: include in arithmetic_traits.hpp for concept definitions --- include/mstd/type_traits/math/arithmetic_traits.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/mstd/type_traits/math/arithmetic_traits.hpp b/include/mstd/type_traits/math/arithmetic_traits.hpp index 48a5896..9b4ae3c 100644 --- a/include/mstd/type_traits/math/arithmetic_traits.hpp +++ b/include/mstd/type_traits/math/arithmetic_traits.hpp @@ -23,6 +23,8 @@ #ifndef __MSTD__TYPE_TRAITS__MATH__ARITHMETIC_TRAITS_HPP__ #define __MSTD__TYPE_TRAITS__MATH__ARITHMETIC_TRAITS_HPP__ +#include + namespace mstd { /** From 533900149b87810ea207886bf61300a68888a492 Mon Sep 17 00:00:00 2001 From: Jakob Gamper <97gamjak@gmail.com> Date: Mon, 9 Mar 2026 09:53:51 +0100 Subject: [PATCH 3/3] MSTD-98 fix: update changelog to include missing concept header in arithmetic_traits.hpp --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9cbbcec..7376220 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ All notable changes to this project will be documented in this file. - Update test/CMakeLists.txt to implicitly take care of including the Catch2 submodule +### Type Traits + +- Fix missing concept header in `arithmetic_traits.hpp` + ## [0.1.0](https://github.com/repo/owner/releases/tag/0.1.0) - 2026-02-27