Eliminate warning about writing bytes directly to non-trivial type.
diff --git a/test/packetmath.cpp b/test/packetmath.cpp index bea00f2..b60e1ea 100644 --- a/test/packetmath.cpp +++ b/test/packetmath.cpp
@@ -660,7 +660,7 @@ uint8_t v = internal::random<bool>() ? (std::is_same<Scalar, bool>::value ? static_cast<uint8_t>(true) : 0xff) : 0; // Avoid strict aliasing violation by using memset. - memset(data1 + i, v, sizeof(Scalar)); + memset(static_cast<void*>(data1 + i), v, sizeof(Scalar)); // "then" packet data1[i + PacketSize] = internal::random<Scalar>(); // "else" packet