@@ -46,7 +46,7 @@ namespace xsimd
4646 using value_type = T;
4747 static constexpr std::size_t size = N;
4848 using batch_type = batch<T, N>;
49- static constexpr std::size_t align = XSIMD_DEFAULT_ALIGNMENT ;
49+ static constexpr std::size_t align = arch::scalar::alignment ;
5050 };
5151
5252 template <typename T, std::size_t N>
@@ -94,7 +94,7 @@ namespace xsimd
9494 using value_type = T;
9595 static constexpr std::size_t size = N;
9696 using batch_bool_type = batch_bool<T, N>;
97- static constexpr std::size_t align = XSIMD_DEFAULT_ALIGNMENT ;
97+ static constexpr std::size_t align = arch::scalar::alignment ;
9898 using storage_type = std::array<T, N>;
9999 };
100100
@@ -161,7 +161,7 @@ namespace xsimd
161161
162162 template <class T , std::size_t N>
163163 struct simd_batch_traits <batch_bool<std::complex <T>, N>>
164- : complex_batch_bool_traits<std::complex <T>, T, N, XSIMD_DEFAULT_ALIGNMENT >
164+ : complex_batch_bool_traits<std::complex <T>, T, N, arch::scalar::alignment >
165165 {
166166 };
167167
@@ -195,7 +195,7 @@ namespace xsimd
195195
196196 template <class T , std::size_t N>
197197 struct simd_batch_traits <batch<std::complex <T>, N>>
198- : complex_batch_traits<std::complex <T>, T, N, XSIMD_DEFAULT_ALIGNMENT >
198+ : complex_batch_traits<std::complex <T>, T, N, arch::scalar::alignment >
199199 {
200200 };
201201
@@ -258,7 +258,7 @@ namespace xsimd
258258
259259 template <class T , std::size_t N, bool i3ec>
260260 struct simd_batch_traits <batch_bool<xtl::xcomplex<T, T, i3ec>, N>>
261- : complex_batch_bool_traits<xtl::xcomplex<T, T, i3ec>, T, N, XSIMD_DEFAULT_ALIGNMENT >
261+ : complex_batch_bool_traits<xtl::xcomplex<T, T, i3ec>, T, N, arch::scalar::alignment >
262262 {
263263 };
264264
@@ -293,7 +293,7 @@ namespace xsimd
293293
294294 template <class T , std::size_t N, bool i3ec>
295295 struct simd_batch_traits <batch<xtl::xcomplex<T, T, i3ec>, N>>
296- : complex_batch_traits<xtl::xcomplex<T, T, i3ec>, T, N, XSIMD_DEFAULT_ALIGNMENT >
296+ : complex_batch_traits<xtl::xcomplex<T, T, i3ec>, T, N, arch::scalar::alignment >
297297 {
298298 };
299299
0 commit comments