diff --git a/test/core/core_func_swizzle.cpp b/test/core/core_func_swizzle.cpp index 0a86ba71..f36cc563 100644 --- a/test/core/core_func_swizzle.cpp +++ b/test/core/core_func_swizzle.cpp @@ -7,11 +7,21 @@ // File : test/core/core_func_swizzle.cpp /////////////////////////////////////////////////////////////////////////////////////////////////// -#define GLM_FORCE_ONLY_XYZW -//#define GLM_FORCE_PURE -#define GLM_MESSAGES -#define GLM_SWIZZLE -#define GLM_FORCE_CXX98 +#ifndef GLM_FORCE_ONLY_XYZW +# define GLM_FORCE_ONLY_XYZW +#endif +//#ifndef GLM_FORCE_PURE +//# define GLM_FORCE_PURE +//#endif +#ifndef GLM_MESSAGES +# define GLM_MESSAGES +#endif +#ifndef GLM_SWIZZLE +# define GLM_SWIZZLE +#endif +#ifndef GLM_FORCE_CXX98 +# define GLM_FORCE_CXX98 +#endif #include int test_vec2_swizzle() diff --git a/test/gtx/gtx_integer.cpp b/test/gtx/gtx_integer.cpp index 9c97e7a5..46832c6a 100644 --- a/test/gtx/gtx_integer.cpp +++ b/test/gtx/gtx_integer.cpp @@ -53,8 +53,8 @@ int test_nlz() { int Error = 0; - for(std::size_t i = 1; i < 33; ++i) - Error += glm::nlz(i) == 31u - glm::findMSB(i) ? 0 : 1; + for(glm::uint i = 1; i < glm::uint(33); ++i) + Error += glm::nlz(i) == glm::uint(31u) - glm::findMSB(i) ? 0 : 1; //printf("%d, %d\n", glm::nlz(i), 31u - glm::findMSB(i)); return Error;