diff --git a/src/include/high_level_operation.cc.h b/src/include/high_level_operation.cc.h index 8f3e430..caaa85d 100644 --- a/src/include/high_level_operation.cc.h +++ b/src/include/high_level_operation.cc.h @@ -86,7 +86,7 @@ namespace MultiArrayTools { template static inline void - cccx(typename HighLevelOpBase::RetT& res, + cccx(typename HighLevelOpBase::template RetT& res, const std::array>,M>& in, const std::shared_ptr&... inds, const OPs&... ops, @@ -124,7 +124,7 @@ namespace MultiArrayTools { template static inline void - cccx(typename HighLevelOpBase::RetT& res, + cccx(typename HighLevelOpBase::template RetT& res, const std::array>,M>& in, const std::shared_ptr&... inds, const OPs&... ops,