diff options
author | Dave Parks <davep@lindenlab.com> | 2012-09-11 16:58:36 -0500 |
---|---|---|
committer | Dave Parks <davep@lindenlab.com> | 2012-09-11 16:58:36 -0500 |
commit | 8b4d91e2f32062684b64d6dd9eb86dd89ad078f0 (patch) | |
tree | 4baad6579423e877dfd0ca419f12df7eecae4caf | |
parent | 7aca8ad6b83be2d260b26bd5d27ff36ec7786cff (diff) |
Another stab at fixing alignment_test.cpp
-rw-r--r-- | indra/llmath/tests/alignment_test.cpp | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/indra/llmath/tests/alignment_test.cpp b/indra/llmath/tests/alignment_test.cpp index 5c426c57c3..b28b2cee6e 100644 --- a/indra/llmath/tests/alignment_test.cpp +++ b/indra/llmath/tests/alignment_test.cpp @@ -34,16 +34,6 @@ #include "../llsimdmath.h" #include "../llvector4a.h" -void* operator new(size_t size) -{ - return ll_aligned_malloc_16(size); -} - -void operator delete(void *p) -{ - ll_aligned_free_16(p); -} - namespace tut { @@ -59,6 +49,17 @@ tut::alignment_test_t tut_alignment_test("LLAlignment"); LL_ALIGN_PREFIX(16) class MyVector4a { +public: + void* operator new(size_t size) + { + return ll_aligned_malloc_16(size); + } + + void operator delete(void *p) + { + ll_aligned_free_16(p); + } + LLQuad mQ; } LL_ALIGN_POSTFIX(16); @@ -68,7 +69,7 @@ template<> template<> void alignment_test_object_t::test<1>() { # ifdef LL_DEBUG - skip("This test fails on Windows when compiled in debug mode."); +// skip("This test fails on Windows when compiled in debug mode."); # endif const int num_tests = 7; @@ -105,7 +106,7 @@ template<> template<> void alignment_test_object_t::test<3>() { # ifdef LL_DEBUG - skip("This test fails on Windows when compiled in debug mode."); +// skip("This test fails on Windows when compiled in debug mode."); # endif const int ARR_SIZE = 7; |