diff --git a/include/xsimd/arch/xsimd_wasm.hpp b/include/xsimd/arch/xsimd_wasm.hpp index 32a5d67c8..54cbdb170 100644 --- a/include/xsimd/arch/xsimd_wasm.hpp +++ b/include/xsimd/arch/xsimd_wasm.hpp @@ -591,11 +591,11 @@ namespace xsimd } else XSIMD_IF_CONSTEXPR(sizeof(T) == 4) { - return batch_bool_cast(from_mask(batch_bool {}, mask, wasm {})); + return batch_bool_cast(from_mask(batch_bool {}, mask, wasm {}), batch_bool{}, wasm{}); } else XSIMD_IF_CONSTEXPR(sizeof(T) == 8) { - return batch_bool_cast(from_mask(batch_bool {}, mask, wasm {})); + return batch_bool_cast(from_mask(batch_bool {}, mask, wasm {}), batch_bool{}, wasm{}); } } @@ -1625,4 +1625,4 @@ namespace xsimd } } -#endif \ No newline at end of file +#endif