diff --git a/include/aidge/utils/Parameter.hpp b/include/aidge/utils/Parameter.hpp index 7066db6359e39e3e364e9d06dc3bdd841333cbb0..7e4d9d419e020ca6741b704dd93e66d54254d430 100644 --- a/include/aidge/utils/Parameter.hpp +++ b/include/aidge/utils/Parameter.hpp @@ -155,7 +155,7 @@ public: } template <typename R, std::size_t SIZE = std::tuple_size<std::tuple<T...>>::value-1> - constexpr typename std::enable_if<(SIZE == 0), R&>::type get(std::size_t /*i*/) { + [[noreturn]] constexpr typename std::enable_if<(SIZE == 0), R&>::type get(std::size_t /*i*/) { assert(false && "parameter not found"); }