From 33e842fb81458654d982b9976c81ec2dfbcec305 Mon Sep 17 00:00:00 2001
From: Olivier BICHLER <olivier.bichler@cea.fr>
Date: Fri, 29 Sep 2023 10:27:29 +0200
Subject: [PATCH] Removed [[noreturn]] not compatible with return statment for
 MSVC

---
 include/aidge/utils/StaticParameters.hpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/aidge/utils/StaticParameters.hpp b/include/aidge/utils/StaticParameters.hpp
index a483fcdb7..cb384fe84 100644
--- a/include/aidge/utils/StaticParameters.hpp
+++ b/include/aidge/utils/StaticParameters.hpp
@@ -121,7 +121,7 @@ public:
     }
 
     template <std::size_t SIZE = std::tuple_size<std::tuple<T...>>::value-1>
-    [[noreturn]] constexpr typename std::enable_if<(SIZE <= 0), std::string>::type getType(std::size_t /*i*/) const {
+    constexpr typename std::enable_if<(SIZE <= 0), std::string>::type getType(std::size_t /*i*/) const {
         assert(false && "parameter not found");
         return std::string();  // useless, but makes MSVC happy
     }
-- 
GitLab