aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/unalignedassert.cpp
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2016-05-26 17:41:28 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2016-05-26 17:41:28 +0200
commitfdcad686eea0123049c0fc1d4b5cb50894a08ef6 (patch)
treefdc364bf038f589648b3dce6110cb0bb6bc3f9f8 /test/unalignedassert.cpp
parent30d97c03ceb6efb55440e2bf567f5b25d9b9bd50 (diff)
Fix numerous pointer-to-integer conversion warnings in unit tests.
Diffstat (limited to 'test/unalignedassert.cpp')
-rw-r--r--test/unalignedassert.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/unalignedassert.cpp b/test/unalignedassert.cpp
index e2f03ffca..731a08977 100644
--- a/test/unalignedassert.cpp
+++ b/test/unalignedassert.cpp
@@ -94,7 +94,7 @@ template<typename T>
void construct_at_boundary(int boundary)
{
char buf[sizeof(T)+256];
- size_t _buf = reinterpret_cast<size_t>(buf);
+ size_t _buf = reinterpret_cast<internal::UIntPtr>(buf);
_buf += (EIGEN_MAX_ALIGN_BYTES - (_buf % EIGEN_MAX_ALIGN_BYTES)); // make 16/32/...-byte aligned
_buf += boundary; // make exact boundary-aligned
T *x = ::new(reinterpret_cast<void*>(_buf)) T;