diff --git a/vector_size.hpp b/vector_size.hpp index 1f6cf40..1c0288c 100644 --- a/vector_size.hpp +++ b/vector_size.hpp @@ -146,7 +146,7 @@ class simd> { SIMD_ALWAYS_INLINE inline simd() = default; SIMD_ALWAYS_INLINE inline static constexpr int size() { return N / sizeof(T); } SIMD_ALWAYS_INLINE inline simd(T value) { for(int i=0; i(&m_value)[i] = value; } - explicit SIMD_ALWAYS_INLINE inline simd(const native_type& value):m_value(value) {} + SIMD_ALWAYS_INLINE explicit inline simd(const native_type& value):m_value(value) {} SIMD_ALWAYS_INLINE inline simd(storage_type const& value) { copy_from(value.data(), element_aligned_tag());