>>> Building on exopi-5 under graphics/glm BDEPENDS = [devel/cmake;devel/ninja] DIST = [graphics/glm:glm-0.9.9.8.tar.gz] FULLPKGNAME = glm-0.9.9.8 Avoided depends for cmake-3.28.3v1 ninja-1.11.1v0 distfiles size=4368032 >>> Running patch in graphics/glm at 1713774198.37 ===> graphics/glm ===> Building from scratch glm-0.9.9.8 ===> glm-0.9.9.8 depends on: cmake-* -> cmake-3.28.3v1 ===> glm-0.9.9.8 depends on: ninja-* -> ninja-1.11.1v0 ===> Checking files for glm-0.9.9.8 `/exopi-cvs/ports/distfiles/glm-0.9.9.8.tar.gz' is up to date. >> (SHA256) glm-0.9.9.8.tar.gz: OK ===> Extracting for glm-0.9.9.8 ===> Patching for glm-0.9.9.8 ===> Applying OpenBSD patch patch-glm_ext_quaternion_common_inl Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/quaternion_common.inl:107:29: error: implicit conversion from 'int' to 'float' may lose precision [-Werror,-Wimplicit-int-float-conversion] | T phi = angle + k * glm::pi(); | ^ ~ | |Index: glm/ext/quaternion_common.inl |--- glm/ext/quaternion_common.inl.orig |+++ glm/ext/quaternion_common.inl -------------------------- Patching file glm/ext/quaternion_common.inl using Plan A... Hunk #1 succeeded at 104. done ===> Applying OpenBSD patch patch-glm_gtc_random_inl Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 63a229359efd1b8ad35c63110027687a42343112 Mon Sep 17 00:00:00 2001 |From: Baldvin Kovacs |Date: Thu, 10 Feb 2022 22:12:46 +0100 |Subject: [PATCH] Fix implicit conversion compiler error in glm/gtc/random.inl | |Index: glm/gtc/random.inl |--- glm/gtc/random.inl.orig |+++ glm/gtc/random.inl -------------------------- Patching file glm/gtc/random.inl using Plan A... Hunk #1 succeeded at 22. done ===> Applying OpenBSD patch patch-test_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: test/CMakeLists.txt |--- test/CMakeLists.txt.orig |+++ test/CMakeLists.txt -------------------------- Patching file test/CMakeLists.txt using Plan A... Hunk #1 succeeded at 77. Hunk #2 succeeded at 198. done ===> Applying OpenBSD patch patch-test_core_core_func_matrix_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |64bit time_t | |Index: test/core/core_func_matrix.cpp |--- test/core/core_func_matrix.cpp.orig |+++ test/core/core_func_matrix.cpp -------------------------- Patching file test/core/core_func_matrix.cpp using Plan A... Hunk #1 succeeded at 297. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in graphics/glm at 1713774200.04 ===> graphics/glm ===> Generating configure for glm-0.9.9.8 ===> Configuring for glm-0.9.9.8 CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at CMakeLists.txt:2 (cmake_policy): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The CXX compiler identification is Clang 16.0.6 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /exopi-obj/pobj/glm-0.9.9.8/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done GLM: Clang - Clang compiler -- Configuring done (1.2s) -- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_C_COMPILER_AR CMAKE_C_COMPILER_RANLIB CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB CMAKE_SKIP_INSTALL_ALL_DEPENDENCY -- Build files have been written to: /exopi-obj/pobj/glm-0.9.9.8/build-amd64 >>> Running build in graphics/glm at 1713774202.11 ===> graphics/glm ===> Building for glm-0.9.9.8 Change Dir: '/exopi-obj/pobj/glm-0.9.9.8/build-amd64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/bug/CMakeFiles/test-bug_ms_vec_static.dir/bug_ms_vec_static.cpp.o -MF test/bug/CMakeFiles/test-bug_ms_vec_static.dir/bug_ms_vec_static.cpp.o.d -o test/bug/CMakeFiles/test-bug_ms_vec_static.dir/bug_ms_vec_static.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/bug/bug_ms_vec_static.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/bug/bug_ms_vec_static.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [2/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/bug/CMakeFiles/test-bug_ms_vec_static.dir/bug_ms_vec_static.cpp.o -o test/bug/test-bug_ms_vec_static -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [3/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_cpp_constexpr.dir/core_cpp_constexpr.cpp.o -MF test/core/CMakeFiles/test-core_cpp_constexpr.dir/core_cpp_constexpr.cpp.o.d -o test/core/CMakeFiles/test-core_cpp_constexpr.dir/core_cpp_constexpr.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_constexpr.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_constexpr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [4/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_cpp_constexpr.dir/core_cpp_constexpr.cpp.o -o test/core/test-core_cpp_constexpr -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [5/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_cpp_defaulted_ctor.dir/core_cpp_defaulted_ctor.cpp.o -MF test/core/CMakeFiles/test-core_cpp_defaulted_ctor.dir/core_cpp_defaulted_ctor.cpp.o.d -o test/core/CMakeFiles/test-core_cpp_defaulted_ctor.dir/core_cpp_defaulted_ctor.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 2, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:55:26: note: in instantiation of function template specialization 'glm::equal<2, 2, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(B, A, glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 3, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:62:26: note: in instantiation of function template specialization 'glm::equal<2, 3, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(B, A, glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 4, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:69:26: note: in instantiation of function template specialization 'glm::equal<2, 4, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(B, A, glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 2, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:76:26: note: in instantiation of function template specialization 'glm::equal<3, 2, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(B, A, glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 3, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:83:26: note: in instantiation of function template specialization 'glm::equal<3, 3, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(B, A, glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 4, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:90:26: note: in instantiation of function template specialization 'glm::equal<3, 4, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(B, A, glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 2, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:97:26: note: in instantiation of function template specialization 'glm::equal<4, 2, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(B, A, glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 3, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:104:26: note: in instantiation of function template specialization 'glm::equal<4, 3, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(B, A, glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_cpp_defaulted_ctor.cpp:111:26: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(B, A, glm::epsilon())) ? 0 : 1; ^ 29 warnings generated. [6/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_cpp_defaulted_ctor.dir/core_cpp_defaulted_ctor.cpp.o -o test/core/test-core_cpp_defaulted_ctor -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [7/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_force_aligned_gentypes.dir/core_force_aligned_gentypes.cpp.o -MF test/core/CMakeFiles/test-core_force_aligned_gentypes.dir/core_force_aligned_gentypes.cpp.o.d -o test/core/CMakeFiles/test-core_force_aligned_gentypes.dir/core_force_aligned_gentypes.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_aligned_gentypes.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_aligned_gentypes.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [8/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_force_aligned_gentypes.dir/core_force_aligned_gentypes.cpp.o -o test/core/test-core_force_aligned_gentypes -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [9/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_force_ctor_init.dir/core_force_ctor_init.cpp.o -MF test/core/CMakeFiles/test-core_force_ctor_init.dir/core_force_ctor_init.cpp.o.d -o test/core/CMakeFiles/test-core_force_ctor_init.dir/core_force_ctor_init.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 2, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:43:26: note: in instantiation of function template specialization 'glm::equal<2, 2, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(F, glm::mat2x2(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 2, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 2, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:46:26: note: in instantiation of function template specialization 'glm::equal<2, 2, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(D, glm::dmat2x2(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 3, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:51:26: note: in instantiation of function template specialization 'glm::equal<2, 3, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(F, glm::mat2x3(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 3, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 3, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:54:26: note: in instantiation of function template specialization 'glm::equal<2, 3, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(D, glm::dmat2x3(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 4, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:59:26: note: in instantiation of function template specialization 'glm::equal<2, 4, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(F, glm::mat2x4(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 4, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 4, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:62:26: note: in instantiation of function template specialization 'glm::equal<2, 4, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(D, glm::dmat2x4(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 2, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:67:26: note: in instantiation of function template specialization 'glm::equal<3, 2, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(F, glm::mat3x2(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 2, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 2, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:70:26: note: in instantiation of function template specialization 'glm::equal<3, 2, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(D, glm::dmat3x2(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 3, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:75:26: note: in instantiation of function template specialization 'glm::equal<3, 3, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(F, glm::mat3x3(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 3, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 3, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:78:26: note: in instantiation of function template specialization 'glm::equal<3, 3, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(D, glm::dmat3x3(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 4, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:83:26: note: in instantiation of function template specialization 'glm::equal<3, 4, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(F, glm::mat3x4(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 4, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 4, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:86:26: note: in instantiation of function template specialization 'glm::equal<3, 4, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(D, glm::dmat3x4(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 2, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:91:26: note: in instantiation of function template specialization 'glm::equal<4, 2, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(F, glm::mat4x2(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 2, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 2, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:94:26: note: in instantiation of function template specialization 'glm::equal<4, 2, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(D, glm::dmat4x2(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 3, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:99:26: note: in instantiation of function template specialization 'glm::equal<4, 3, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(F, glm::mat4x3(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 3, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 3, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:102:26: note: in instantiation of function template specialization 'glm::equal<4, 3, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(D, glm::dmat4x3(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:107:26: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(F, glm::mat4x4(1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 4, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_ctor_init.cpp:110:26: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(D, glm::dmat4x4(1), glm::epsilon())) ? 0 : 1; ^ 38 warnings generated. [10/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_force_ctor_init.dir/core_force_ctor_init.cpp.o -o test/core/test-core_force_ctor_init -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [11/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_force_cxx03.dir/core_force_cxx03.cpp.o -MF test/core/CMakeFiles/test-core_force_cxx03.dir/core_force_cxx03.cpp.o.d -o test/core/CMakeFiles/test-core_force_cxx03.dir/core_force_cxx03.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_cxx03.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_cxx03.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [12/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_force_cxx03.dir/core_force_cxx03.cpp.o -o test/core/test-core_force_cxx03 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [13/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_force_cxx98.dir/core_force_cxx98.cpp.o -MF test/core/CMakeFiles/test-core_force_cxx98.dir/core_force_cxx98.cpp.o.d -o test/core/CMakeFiles/test-core_force_cxx98.dir/core_force_cxx98.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_cxx98.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_cxx98.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [14/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_force_cxx98.dir/core_force_cxx98.cpp.o -o test/core/test-core_force_cxx98 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [15/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_force_arch_unknown.dir/core_force_arch_unknown.cpp.o -MF test/core/CMakeFiles/test-core_force_arch_unknown.dir/core_force_arch_unknown.cpp.o.d -o test/core/CMakeFiles/test-core_force_arch_unknown.dir/core_force_arch_unknown.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_arch_unknown.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_arch_unknown.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [16/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_force_arch_unknown.dir/core_force_arch_unknown.cpp.o -o test/core/test-core_force_arch_unknown -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [17/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_force_compiler_unknown.dir/core_force_compiler_unknown.cpp.o -MF test/core/CMakeFiles/test-core_force_compiler_unknown.dir/core_force_compiler_unknown.cpp.o.d -o test/core/CMakeFiles/test-core_force_compiler_unknown.dir/core_force_compiler_unknown.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_compiler_unknown.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_compiler_unknown.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [18/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_force_compiler_unknown.dir/core_force_compiler_unknown.cpp.o -o test/core/test-core_force_compiler_unknown -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [19/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_force_cxx_unknown.dir/core_force_cxx_unknown.cpp.o -MF test/core/CMakeFiles/test-core_force_cxx_unknown.dir/core_force_cxx_unknown.cpp.o.d -o test/core/CMakeFiles/test-core_force_cxx_unknown.dir/core_force_cxx_unknown.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_cxx_unknown.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_cxx_unknown.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [20/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_force_cxx_unknown.dir/core_force_cxx_unknown.cpp.o -o test/core/test-core_force_cxx_unknown -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [21/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_force_explicit_ctor.dir/core_force_explicit_ctor.cpp.o -MF test/core/CMakeFiles/test-core_force_explicit_ctor.dir/core_force_explicit_ctor.cpp.o.d -o test/core/CMakeFiles/test-core_force_explicit_ctor.dir/core_force_explicit_ctor.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_explicit_ctor.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_explicit_ctor.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [22/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_force_explicit_ctor.dir/core_force_explicit_ctor.cpp.o -o test/core/test-core_force_explicit_ctor -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [23/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_force_inline.dir/core_force_inline.cpp.o -MF test/core/CMakeFiles/test-core_force_inline.dir/core_force_inline.cpp.o.d -o test/core/CMakeFiles/test-core_force_inline.dir/core_force_inline.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_inline.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_inline.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [24/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_force_inline.dir/core_force_inline.cpp.o -o test/core/test-core_force_inline -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [25/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_force_platform_unknown.dir/core_force_platform_unknown.cpp.o -MF test/core/CMakeFiles/test-core_force_platform_unknown.dir/core_force_platform_unknown.cpp.o.d -o test/core/CMakeFiles/test-core_force_platform_unknown.dir/core_force_platform_unknown.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_platform_unknown.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_platform_unknown.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [26/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_force_platform_unknown.dir/core_force_platform_unknown.cpp.o -o test/core/test-core_force_platform_unknown -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [27/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_force_pure.dir/core_force_pure.cpp.o -MF test/core/CMakeFiles/test-core_force_pure.dir/core_force_pure.cpp.o.d -o test/core/CMakeFiles/test-core_force_pure.dir/core_force_pure.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_pure.cpp [28/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_force_pure.dir/core_force_pure.cpp.o -o test/core/test-core_force_pure -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [29/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_force_unrestricted_gentype.dir/core_force_unrestricted_gentype.cpp.o -MF test/core/CMakeFiles/test-core_force_unrestricted_gentype.dir/core_force_unrestricted_gentype.cpp.o.d -o test/core/CMakeFiles/test-core_force_unrestricted_gentype.dir/core_force_unrestricted_gentype.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_unrestricted_gentype.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_unrestricted_gentype.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [30/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_force_unrestricted_gentype.dir/core_force_unrestricted_gentype.cpp.o -o test/core/test-core_force_unrestricted_gentype -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [31/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_force_xyzw_only.dir/core_force_xyzw_only.cpp.o -MF test/core/CMakeFiles/test-core_force_xyzw_only.dir/core_force_xyzw_only.cpp.o.d -o test/core/CMakeFiles/test-core_force_xyzw_only.dir/core_force_xyzw_only.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_xyzw_only.cpp [32/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_force_xyzw_only.dir/core_force_xyzw_only.cpp.o -o test/core/test-core_force_xyzw_only -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [33/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_force_quat_wxyz.dir/core_force_quat_wxyz.cpp.o -MF test/core/CMakeFiles/test-core_force_quat_wxyz.dir/core_force_quat_wxyz.cpp.o.d -o test/core/CMakeFiles/test-core_force_quat_wxyz.dir/core_force_quat_wxyz.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_quat_wxyz.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_force_quat_wxyz.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [34/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_force_quat_wxyz.dir/core_force_quat_wxyz.cpp.o -o test/core/test-core_force_quat_wxyz -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [35/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_aligned.dir/core_type_aligned.cpp.o -MF test/core/CMakeFiles/test-core_type_aligned.dir/core_type_aligned.cpp.o.d -o test/core/CMakeFiles/test-core_type_aligned.dir/core_type_aligned.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_aligned.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_aligned.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [36/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_aligned.dir/core_type_aligned.cpp.o -o test/core/test-core_type_aligned -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [37/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_cast.dir/core_type_cast.cpp.o -MF test/core/CMakeFiles/test-core_type_cast.dir/core_type_cast.cpp.o.d -o test/core/CMakeFiles/test-core_type_cast.dir/core_type_cast.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_cast.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_cast.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [38/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_cast.dir/core_type_cast.cpp.o -o test/core/test-core_type_cast -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [39/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_ctor.dir/core_type_ctor.cpp.o -MF test/core/CMakeFiles/test-core_type_ctor.dir/core_type_ctor.cpp.o.d -o test/core/CMakeFiles/test-core_type_ctor.dir/core_type_ctor.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:21: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:112:35: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here Error += glm::all(glm::equal(A.i[0], glm::vec2(0), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:135:35: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here Error += glm::all(glm::equal(A.i[0], glm::vec3(0), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.inl:225:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:159:35: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here Error += glm::all(glm::equal(A.i[0], C, glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:242:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:183:35: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here Error += glm::all(glm::equal(A.i[0], glm::vec2(0), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:206:35: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Error += glm::all(glm::equal(A.i[0], glm::vec3(0), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.inl:248:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:229:35: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here Error += glm::all(glm::equal(A.i[0], glm::vec4(0), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:252:35: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here Error += glm::all(glm::equal(A.i[0], glm::vec2(0), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:275:35: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here Error += glm::all(glm::equal(A.i[0], glm::vec3(0), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_ctor.cpp:298:35: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Error += glm::all(glm::equal(A.i[0], glm::vec4(0), glm::epsilon())) ? 0 : 1; ^ 29 warnings generated. [40/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_ctor.dir/core_type_ctor.cpp.o -o test/core/test-core_type_ctor -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [41/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_int.dir/core_type_int.cpp.o -MF test/core/CMakeFiles/test-core_type_int.dir/core_type_int.cpp.o.d -o test/core/CMakeFiles/test-core_type_int.dir/core_type_int.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_int.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_int.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [42/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_int.dir/core_type_int.cpp.o -o test/core/test-core_type_int -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [43/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_length.dir/core_type_length.cpp.o -MF test/core/CMakeFiles/test-core_type_length.dir/core_type_length.cpp.o.d -o test/core/CMakeFiles/test-core_type_length.dir/core_type_length.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_length.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_length.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [44/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_length.dir/core_type_length.cpp.o -o test/core/test-core_type_length -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [45/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_mat2x2.dir/core_type_mat2x2.cpp.o -MF test/core/CMakeFiles/test-core_type_mat2x2.dir/core_type_mat2x2.cpp.o.d -o test/core/CMakeFiles/test-core_type_mat2x2.dir/core_type_mat2x2.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:21: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:48:29: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here Result[i] = any(notEqual(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:40:10: note: in instantiation of function template specialization 'glm::notEqual<2, 2, float, glm::packed_highp>' requested here return notEqual(x, y, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:31:25: note: in instantiation of function template specialization 'glm::notEqual<2, 2, float, glm::packed_highp>' requested here bool R = glm::any(glm::notEqual(m, q, glm::epsilon())); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:21: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:25:12: note: in instantiation of member function 'glm::mat<2, 2, float, glm::packed_mediump>::operator[]' requested here : value{m[0], m[1]} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:67:27: note: in instantiation of function template specialization 'glm::mat<2, 2, float>::mat' requested here glm::highp_mat2x2 const B(A); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:148:21: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:116:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here glm::mat2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:129:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:172:21: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:116:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here glm::mat2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:130:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:160:21: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:116:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here glm::mat2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:131:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:124:21: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:116:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here glm::mat2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:132:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:196:21: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:116:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here glm::mat2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:133:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:184:21: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:116:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here glm::mat2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:134:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:208:21: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:116:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here glm::mat2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:135:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:136:21: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:116:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here glm::mat2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x2.cpp:136:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ 10 warnings generated. [46/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_mat2x2.dir/core_type_mat2x2.cpp.o -o test/core/test-core_type_mat2x2 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [47/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_mat2x3.dir/core_type_mat2x3.cpp.o -MF test/core/CMakeFiles/test-core_type_mat2x3.dir/core_type_mat2x3.cpp.o.d -o test/core/CMakeFiles/test-core_type_mat2x3.dir/core_type_mat2x3.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:48:29: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here Result[i] = any(notEqual(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:40:10: note: in instantiation of function template specialization 'glm::notEqual<2, 3, float, glm::packed_highp>' requested here return notEqual(x, y, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:29:25: note: in instantiation of function template specialization 'glm::notEqual<2, 3, float, glm::packed_highp>' requested here bool R = glm::any(glm::notEqual(m, q, glm::epsilon())); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.inl:124:21: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:82:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here glm::mat2x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:94:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.inl:160:21: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:82:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here glm::mat2x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:96:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.inl:172:21: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:82:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here glm::mat2x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:97:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.inl:136:21: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:82:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here glm::mat2x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:98:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.inl:184:21: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:82:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here glm::mat2x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:99:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.inl:196:21: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:82:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here glm::mat2x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:100:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.inl:208:21: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:82:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here glm::mat2x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:101:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.inl:148:20: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:82:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here glm::mat2x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x3.cpp:102:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ 9 warnings generated. [48/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_mat2x3.dir/core_type_mat2x3.cpp.o -o test/core/test-core_type_mat2x3 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [49/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_mat2x4.dir/core_type_mat2x4.cpp.o -MF test/core/CMakeFiles/test-core_type_mat2x4.dir/core_type_mat2x4.cpp.o.d -o test/core/CMakeFiles/test-core_type_mat2x4.dir/core_type_mat2x4.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:48:29: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here Result[i] = any(notEqual(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:40:10: note: in instantiation of function template specialization 'glm::notEqual<2, 4, float, glm::packed_highp>' requested here return notEqual(x, y, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:30:25: note: in instantiation of function template specialization 'glm::notEqual<2, 4, float, glm::packed_highp>' requested here bool R = glm::any(glm::notEqual(m, q, glm::epsilon())); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x4.inl:126:21: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here : value{col_type(m[0], 0, 0), col_type(m[1], 0, 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:83:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here glm::mat2x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:96:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x4.inl:225:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:87:41: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here Error += glm::all(glm::epsilonEqual(B[i], Identity[i], glm::epsilon())) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:96:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x4.inl:162:21: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:83:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here glm::mat2x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:97:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x4.inl:174:21: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here : value{col_type(m[0], 0, 0), col_type(m[1], 0, 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:83:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here glm::mat2x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:99:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x4.inl:138:21: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:83:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here glm::mat2x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:100:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x4.inl:186:21: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:83:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here glm::mat2x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:101:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x4.inl:198:21: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here : value{col_type(m[0], 0, 0), col_type(m[1], 0, 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:83:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here glm::mat2x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:102:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x4.inl:210:21: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:83:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here glm::mat2x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:103:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x4.inl:150:21: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:83:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here glm::mat2x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat2x4.cpp:104:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ 10 warnings generated. [50/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_mat2x4.dir/core_type_mat2x4.cpp.o -o test/core/test-core_type_mat2x4 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [51/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_mat3x2.dir/core_type_mat3x2.cpp.o -MF test/core/CMakeFiles/test-core_type_mat3x2.dir/core_type_mat3x2.cpp.o.d -o test/core/CMakeFiles/test-core_type_mat3x2.dir/core_type_mat3x2.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:48:29: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here Result[i] = any(notEqual(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:40:10: note: in instantiation of function template specialization 'glm::notEqual<3, 2, float, glm::packed_highp>' requested here return notEqual(x, y, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:29:25: note: in instantiation of function template specialization 'glm::notEqual<3, 2, float, glm::packed_highp>' requested here bool R = glm::any(glm::notEqual(m, q, glm::epsilon())); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:135:21: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:86:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here glm::mat3x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:98:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:174:21: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:86:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here glm::mat3x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:99:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:187:21: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:86:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here glm::mat3x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:100:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:148:21: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:86:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here glm::mat3x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:102:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:200:21: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:86:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here glm::mat3x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:103:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:213:21: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:86:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here glm::mat3x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:104:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:226:21: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:86:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here glm::mat3x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:105:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:161:21: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:86:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here glm::mat3x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x2.cpp:106:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ 9 warnings generated. [52/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_mat3x2.dir/core_type_mat3x2.cpp.o -o test/core/test-core_type_mat3x2 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [53/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_mat3x3.dir/core_type_mat3x3.cpp.o -MF test/core/CMakeFiles/test-core_type_mat3x3.dir/core_type_mat3x3.cpp.o.d -o test/core/CMakeFiles/test-core_type_mat3x3.dir/core_type_mat3x3.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 3, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 3, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:27:23: note: in instantiation of function template specialization 'glm::equal<3, 3, double, glm::packed_highp>' requested here return glm::all(glm::equal(Res0, glm::dmat3(1.0), 0.01)) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:48:29: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Result[i] = any(notEqual(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:40:10: note: in instantiation of function template specialization 'glm::notEqual<3, 3, float, glm::packed_highp>' requested here return notEqual(x, y, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:43:25: note: in instantiation of function template specialization 'glm::notEqual<3, 3, float, glm::packed_highp>' requested here bool R = glm::any(glm::notEqual(m, q, glm::epsilon())); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:279:4: note: in instantiation of member function 'glm::mat<3, 3, double>::operator[]' requested here Inverse[0][0] = + (m[1][1] * m[2][2] - m[2][1] * m[1][2]) * OneOverDeterminant; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:391:77: note: in instantiation of member function 'glm::detail::compute_inverse<3, 3, double, glm::packed_highp, false>::call' requested here return detail::compute_inverse::value>::call(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:24:25: note: in instantiation of function template specialization 'glm::inverse<3, 3, double, glm::packed_highp>' requested here glm::dmat3 Inv0 = glm::inverse(Mat0); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:279:4: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Inverse[0][0] = + (m[1][1] * m[2][2] - m[2][1] * m[1][2]) * OneOverDeterminant; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:391:77: note: in instantiation of member function 'glm::detail::compute_inverse<3, 3, float, glm::packed_highp, false>::call' requested here return detail::compute_inverse::value>::call(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:58:34: note: in instantiation of function template specialization 'glm::inverse<3, 3, float, glm::packed_highp>' requested here glm::mat3 const Inverse = glm::inverse(Matrix); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:21: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:137:21: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0), col_type(0, 0, 1)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:132:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here glm::mat3x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:144:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:163:21: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(0, 0, 1)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:132:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here glm::mat3x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:145:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:189:21: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(0, 0, 1)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:132:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here glm::mat3x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:146:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:176:21: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0), col_type(m[2], 1)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:132:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here glm::mat3x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:147:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:215:21: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:132:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here glm::mat3x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:149:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:202:21: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0), col_type(m[2], 1)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:132:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here glm::mat3x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:150:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:228:21: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:132:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here glm::mat3x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:151:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:150:21: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:132:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here glm::mat3x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x3.cpp:152:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ 12 warnings generated. [54/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_mat3x3.dir/core_type_mat3x3.cpp.o -o test/core/test-core_type_mat3x3 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [55/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_mat3x4.dir/core_type_mat3x4.cpp.o -MF test/core/CMakeFiles/test-core_type_mat3x4.dir/core_type_mat3x4.cpp.o.d -o test/core/CMakeFiles/test-core_type_mat3x4.dir/core_type_mat3x4.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:48:29: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here Result[i] = any(notEqual(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:40:10: note: in instantiation of function template specialization 'glm::notEqual<3, 4, float, glm::packed_highp>' requested here return notEqual(x, y, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:30:25: note: in instantiation of function template specialization 'glm::notEqual<3, 4, float, glm::packed_highp>' requested here bool R = glm::any(glm::notEqual(m, q, glm::epsilon())); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x4.inl:141:21: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here : value{col_type(m[0], 0, 0), col_type(m[1], 0, 0), col_type(0, 0, 1, 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:87:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here glm::mat3x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:100:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x4.inl:248:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:91:41: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here Error += glm::all(glm::epsilonEqual(B[i], Identity[i], glm::epsilon())) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:100:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x4.inl:180:21: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0), col_type(0, 0, 1, 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:87:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here glm::mat3x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:101:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x4.inl:206:21: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(0, 0, 1, 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:87:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here glm::mat3x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:102:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x4.inl:193:21: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here : value{col_type(m[0], 0, 0), col_type(m[1], 0, 0), col_type(m[2], 1, 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:87:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here glm::mat3x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:103:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x4.inl:154:21: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0), col_type(m[2], 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:87:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here glm::mat3x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:104:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x4.inl:219:21: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here : value{col_type(m[0], 0, 0), col_type(m[1], 0, 0), col_type(m[2], 1, 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:87:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here glm::mat3x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:106:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x4.inl:232:21: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0), col_type(m[2], 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:87:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here glm::mat3x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:107:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x4.inl:167:21: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:87:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here glm::mat3x4 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat3x4.cpp:108:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ 10 warnings generated. [56/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_mat3x4.dir/core_type_mat3x4.cpp.o -o test/core/test-core_type_mat3x4 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [57/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_mat4x2.dir/core_type_mat4x2.cpp.o -MF test/core/CMakeFiles/test-core_type_mat4x2.dir/core_type_mat4x2.cpp.o.d -o test/core/CMakeFiles/test-core_type_mat4x2.dir/core_type_mat4x2.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:48:29: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here Result[i] = any(notEqual(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:40:10: note: in instantiation of function template specialization 'glm::notEqual<4, 2, float, glm::packed_highp>' requested here return notEqual(x, y, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:29:25: note: in instantiation of function template specialization 'glm::notEqual<4, 2, float, glm::packed_highp>' requested here bool R = glm::any(glm::notEqual(m, q, glm::epsilon())); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:146:21: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(0), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here glm::mat4x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:102:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:188:21: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(0), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here glm::mat4x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:103:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:216:21: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(0), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here glm::mat4x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:104:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:202:21: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2]), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here glm::mat4x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:105:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:160:21: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2]), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here glm::mat4x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:106:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:244:21: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2]), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here glm::mat4x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:107:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:230:21: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2]), col_type(m[3])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here glm::mat4x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:109:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:174:21: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2]), col_type(m[3])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here glm::mat4x2 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x2.cpp:110:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ 9 warnings generated. [58/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_mat4x2.dir/core_type_mat4x2.cpp.o -o test/core/test-core_type_mat4x2 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [59/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_mat4x3.dir/core_type_mat4x3.cpp.o -MF test/core/CMakeFiles/test-core_type_mat4x3.dir/core_type_mat4x3.cpp.o.d -o test/core/CMakeFiles/test-core_type_mat4x3.dir/core_type_mat4x3.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:48:29: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here Result[i] = any(notEqual(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:40:10: note: in instantiation of function template specialization 'glm::notEqual<4, 3, float, glm::packed_highp>' requested here return notEqual(x, y, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:29:25: note: in instantiation of function template specialization 'glm::notEqual<4, 3, float, glm::packed_highp>' requested here bool R = glm::any(glm::notEqual(m, q, glm::epsilon())); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:146:21: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0), col_type(0, 0, 1), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here glm::mat4x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:102:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:188:21: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(0, 0, 1), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here glm::mat4x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:103:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:216:21: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(0, 0, 1), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here glm::mat4x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:104:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:202:21: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0), col_type(m[2], 1), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here glm::mat4x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:105:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:160:21: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2]), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here glm::mat4x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:106:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:244:21: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2]), col_type(0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here glm::mat4x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:107:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:230:21: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here : value{col_type(m[0], 0), col_type(m[1], 0), col_type(m[2], 1), col_type(m[3], 0)} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here glm::mat4x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:108:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:174:21: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2]), col_type(m[3])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:90:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here glm::mat4x3 B(A); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x3.cpp:110:12: note: in instantiation of function template specialization 'cast::entry>' requested here Error += entry(); ^ 9 warnings generated. [60/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_mat4x3.dir/core_type_mat4x3.cpp.o -o test/core/test-core_type_mat4x3 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [61/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_mat4x4.dir/core_type_mat4x4.cpp.o -MF test/core/CMakeFiles/test-core_type_mat4x4.dir/core_type_mat4x4.cpp.o.d -o test/core/CMakeFiles/test-core_type_mat4x4.dir/core_type_mat4x4.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:101:25: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(m0, m2, glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:343:22: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here vec<4, T, Q> Row0(Inverse[0][0], Inverse[1][0], Inverse[2][0], Inverse[3][0]); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:391:77: note: in instantiation of member function 'glm::detail::compute_inverse<4, 4, float, glm::packed_highp, false>::call' requested here return detail::compute_inverse::value>::call(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:679:14: note: in instantiation of function template specialization 'glm::inverse<4, 4, float, glm::packed_highp>' requested here return v * inverse(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:35:23: note: in instantiation of function template specialization 'glm::operator/' requested here vecType const W = U / M; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:194:11: note: in instantiation of function template specialization 'test_operators, glm::vec<4, float>>' requested here Error += test_operators(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 4, float, glm::packed_lowp>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_lowp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:25:26: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_lowp>' requested here Error += glm::all(glm::equal(P, M, Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:195:11: note: in instantiation of function template specialization 'test_operators, glm::vec<4, float, glm::packed_lowp>>' requested here Error += test_operators(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:343:22: note: in instantiation of member function 'glm::mat<4, 4, float, glm::packed_lowp>::operator[]' requested here vec<4, T, Q> Row0(Inverse[0][0], Inverse[1][0], Inverse[2][0], Inverse[3][0]); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:391:77: note: in instantiation of member function 'glm::detail::compute_inverse<4, 4, float, glm::packed_lowp, false>::call' requested here return detail::compute_inverse::value>::call(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:679:14: note: in instantiation of function template specialization 'glm::inverse<4, 4, float, glm::packed_lowp>' requested here return v * inverse(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:35:23: note: in instantiation of function template specialization 'glm::operator/' requested here vecType const W = U / M; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:195:11: note: in instantiation of function template specialization 'test_operators, glm::vec<4, float, glm::packed_lowp>>' requested here Error += test_operators(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 4, float, glm::packed_mediump>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_mediump>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:25:26: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_mediump>' requested here Error += glm::all(glm::equal(P, M, Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:196:11: note: in instantiation of function template specialization 'test_operators, glm::vec<4, float, glm::packed_mediump>>' requested here Error += test_operators(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:343:22: note: in instantiation of member function 'glm::mat<4, 4, float, glm::packed_mediump>::operator[]' requested here vec<4, T, Q> Row0(Inverse[0][0], Inverse[1][0], Inverse[2][0], Inverse[3][0]); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:391:77: note: in instantiation of member function 'glm::detail::compute_inverse<4, 4, float, glm::packed_mediump, false>::call' requested here return detail::compute_inverse::value>::call(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:679:14: note: in instantiation of function template specialization 'glm::inverse<4, 4, float, glm::packed_mediump>' requested here return v * inverse(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:35:23: note: in instantiation of function template specialization 'glm::operator/' requested here vecType const W = U / M; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:196:11: note: in instantiation of function template specialization 'test_operators, glm::vec<4, float, glm::packed_mediump>>' requested here Error += test_operators(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 4, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:25:26: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(P, M, Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:199:11: note: in instantiation of function template specialization 'test_operators, glm::vec<4, double>>' requested here Error += test_operators(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:343:22: note: in instantiation of member function 'glm::mat<4, 4, double>::operator[]' requested here vec<4, T, Q> Row0(Inverse[0][0], Inverse[1][0], Inverse[2][0], Inverse[3][0]); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:391:77: note: in instantiation of member function 'glm::detail::compute_inverse<4, 4, double, glm::packed_highp, false>::call' requested here return detail::compute_inverse::value>::call(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:679:14: note: in instantiation of function template specialization 'glm::inverse<4, 4, double, glm::packed_highp>' requested here return v * inverse(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:35:23: note: in instantiation of function template specialization 'glm::operator/' requested here vecType const W = U / M; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:199:11: note: in instantiation of function template specialization 'test_operators, glm::vec<4, double>>' requested here Error += test_operators(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 4, double, glm::packed_lowp>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_lowp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:25:26: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_lowp>' requested here Error += glm::all(glm::equal(P, M, Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:200:11: note: in instantiation of function template specialization 'test_operators, glm::vec<4, double, glm::packed_lowp>>' requested here Error += test_operators(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:343:22: note: in instantiation of member function 'glm::mat<4, 4, double, glm::packed_lowp>::operator[]' requested here vec<4, T, Q> Row0(Inverse[0][0], Inverse[1][0], Inverse[2][0], Inverse[3][0]); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:391:77: note: in instantiation of member function 'glm::detail::compute_inverse<4, 4, double, glm::packed_lowp, false>::call' requested here return detail::compute_inverse::value>::call(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:679:14: note: in instantiation of function template specialization 'glm::inverse<4, 4, double, glm::packed_lowp>' requested here return v * inverse(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:35:23: note: in instantiation of function template specialization 'glm::operator/' requested here vecType const W = U / M; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:200:11: note: in instantiation of function template specialization 'test_operators, glm::vec<4, double, glm::packed_lowp>>' requested here Error += test_operators(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 4, double, glm::packed_mediump>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_mediump>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:25:26: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_mediump>' requested here Error += glm::all(glm::equal(P, M, Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:201:11: note: in instantiation of function template specialization 'test_operators, glm::vec<4, double, glm::packed_mediump>>' requested here Error += test_operators(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:343:22: note: in instantiation of member function 'glm::mat<4, 4, double, glm::packed_mediump>::operator[]' requested here vec<4, T, Q> Row0(Inverse[0][0], Inverse[1][0], Inverse[2][0], Inverse[3][0]); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_matrix.inl:391:77: note: in instantiation of member function 'glm::detail::compute_inverse<4, 4, double, glm::packed_mediump, false>::call' requested here return detail::compute_inverse::value>::call(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:679:14: note: in instantiation of function template specialization 'glm::inverse<4, 4, double, glm::packed_mediump>' requested here return v * inverse(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:35:23: note: in instantiation of function template specialization 'glm::operator/' requested here vecType const W = U / M; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_mat4x4.cpp:201:11: note: in instantiation of function template specialization 'test_operators, glm::vec<4, double, glm::packed_mediump>>' requested here Error += test_operators(); ^ 12 warnings generated. [62/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_mat4x4.dir/core_type_mat4x4.cpp.o -o test/core/test-core_type_mat4x4 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [63/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_vec1.dir/core_type_vec1.cpp.o -MF test/core/CMakeFiles/test-core_type_vec1.dir/core_type_vec1.cpp.o.d -o test/core/CMakeFiles/test-core_type_vec1.dir/core_type_vec1.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_vec1.cpp [64/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_vec1.dir/core_type_vec1.cpp.o -o test/core/test-core_type_vec1 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [65/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_vec2.dir/core_type_vec2.cpp.o -MF test/core/CMakeFiles/test-core_type_vec2.dir/core_type_vec2.cpp.o.d -o test/core/CMakeFiles/test-core_type_vec2.dir/core_type_vec2.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_vec2.cpp [66/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_vec2.dir/core_type_vec2.cpp.o -o test/core/test-core_type_vec2 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [67/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_vec3.dir/core_type_vec3.cpp.o -MF test/core/CMakeFiles/test-core_type_vec3.dir/core_type_vec3.cpp.o.d -o test/core/CMakeFiles/test-core_type_vec3.dir/core_type_vec3.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_vec3.cpp [68/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_vec3.dir/core_type_vec3.cpp.o -o test/core/test-core_type_vec3 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [69/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_type_vec4.dir/core_type_vec4.cpp.o -MF test/core/CMakeFiles/test-core_type_vec4.dir/core_type_vec4.cpp.o.d -o test/core/CMakeFiles/test-core_type_vec4.dir/core_type_vec4.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_type_vec4.cpp [70/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_type_vec4.dir/core_type_vec4.cpp.o -o test/core/test-core_type_vec4 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [71/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_func_common.dir/core_func_common.cpp.o -MF test/core/CMakeFiles/test-core_func_common.dir/core_func_common.cpp.o.d -o test/core/CMakeFiles/test-core_func_common.dir/core_func_common.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:408:27: warning: 'TestBool' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] entry const TestBool[] = ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:483:29: note: used in buffer access here float Result = glm::mix(TestBool[i].x, TestBool[i].y, TestBool[i].a); ^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:483:59: note: used in buffer access here float Result = glm::mix(TestBool[i].x, TestBool[i].y, TestBool[i].a); ^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:483:44: note: used in buffer access here float Result = glm::mix(TestBool[i].x, TestBool[i].y, TestBool[i].a); ^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:484:33: note: used in buffer access here Error += glm::equal(Result, TestBool[i].Result, glm::epsilon()) ? 0 : 1; ^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:416:28: warning: 'TestFloat' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] entry const TestFloat[] = ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:492:61: note: used in buffer access here float Result = glm::mix(TestFloat[i].x, TestFloat[i].y, TestFloat[i].a); ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:492:45: note: used in buffer access here float Result = glm::mix(TestFloat[i].x, TestFloat[i].y, TestFloat[i].a); ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:492:29: note: used in buffer access here float Result = glm::mix(TestFloat[i].x, TestFloat[i].y, TestFloat[i].a); ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:493:33: note: used in buffer access here Error += glm::equal(Result, TestFloat[i].Result, glm::epsilon()) ? 0 : 1; ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:424:31: warning: 'TestVec2Bool' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] entry const TestVec2Bool[] = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:501:52: note: used in buffer access here glm::vec2 Result = glm::mix(TestVec2Bool[i].x, TestVec2Bool[i].y, TestVec2Bool[i].a); ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:503:35: note: used in buffer access here Error += glm::equal(Result.y, TestVec2Bool[i].Result.y, glm::epsilon()) ? 0 : 1; ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:501:33: note: used in buffer access here glm::vec2 Result = glm::mix(TestVec2Bool[i].x, TestVec2Bool[i].y, TestVec2Bool[i].a); ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:501:71: note: used in buffer access here glm::vec2 Result = glm::mix(TestVec2Bool[i].x, TestVec2Bool[i].y, TestVec2Bool[i].a); ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:502:35: note: used in buffer access here Error += glm::equal(Result.x, TestVec2Bool[i].Result.x, glm::epsilon()) ? 0 : 1; ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:432:37: warning: 'TestBVec2' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] entry const TestBVec2[] = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:511:49: note: used in buffer access here glm::vec2 Result = glm::mix(TestBVec2[i].x, TestBVec2[i].y, TestBVec2[i].a); ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:512:35: note: used in buffer access here Error += glm::equal(Result.x, TestBVec2[i].Result.x, glm::epsilon()) ? 0 : 1; ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:511:65: note: used in buffer access here glm::vec2 Result = glm::mix(TestBVec2[i].x, TestBVec2[i].y, TestBVec2[i].a); ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:511:33: note: used in buffer access here glm::vec2 Result = glm::mix(TestBVec2[i].x, TestBVec2[i].y, TestBVec2[i].a); ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:513:35: note: used in buffer access here Error += glm::equal(Result.y, TestBVec2[i].Result.y, glm::epsilon()) ? 0 : 1; ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:441:31: warning: 'TestVec3Bool' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] entry const TestVec3Bool[] = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:521:71: note: used in buffer access here glm::vec3 Result = glm::mix(TestVec3Bool[i].x, TestVec3Bool[i].y, TestVec3Bool[i].a); ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:523:35: note: used in buffer access here Error += glm::equal(Result.y, TestVec3Bool[i].Result.y, glm::epsilon()) ? 0 : 1; ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:524:35: note: used in buffer access here Error += glm::equal(Result.z, TestVec3Bool[i].Result.z, glm::epsilon()) ? 0 : 1; ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:521:33: note: used in buffer access here glm::vec3 Result = glm::mix(TestVec3Bool[i].x, TestVec3Bool[i].y, TestVec3Bool[i].a); ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:521:52: note: used in buffer access here glm::vec3 Result = glm::mix(TestVec3Bool[i].x, TestVec3Bool[i].y, TestVec3Bool[i].a); ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:522:35: note: used in buffer access here Error += glm::equal(Result.x, TestVec3Bool[i].Result.x, glm::epsilon()) ? 0 : 1; ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:449:37: warning: 'TestBVec3' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] entry const TestBVec3[] = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:534:35: note: used in buffer access here Error += glm::equal(Result.y, TestBVec3[i].Result.y, glm::epsilon()) ? 0 : 1; ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:532:33: note: used in buffer access here glm::vec3 Result = glm::mix(TestBVec3[i].x, TestBVec3[i].y, TestBVec3[i].a); ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:535:35: note: used in buffer access here Error += glm::equal(Result.z, TestBVec3[i].Result.z, glm::epsilon()) ? 0 : 1; ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:532:49: note: used in buffer access here glm::vec3 Result = glm::mix(TestBVec3[i].x, TestBVec3[i].y, TestBVec3[i].a); ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:533:35: note: used in buffer access here Error += glm::equal(Result.x, TestBVec3[i].Result.x, glm::epsilon()) ? 0 : 1; ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:532:65: note: used in buffer access here glm::vec3 Result = glm::mix(TestBVec3[i].x, TestBVec3[i].y, TestBVec3[i].a); ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:458:31: warning: 'TestVec4Bool' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] entry const TestVec4Bool[] = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:545:35: note: used in buffer access here Error += glm::equal(Result.y, TestVec4Bool[i].Result.y, glm::epsilon()) ? 0 : 1; ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:547:35: note: used in buffer access here Error += glm::equal(Result.w, TestVec4Bool[i].Result.w, glm::epsilon()) ? 0 : 1; ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:543:71: note: used in buffer access here glm::vec4 Result = glm::mix(TestVec4Bool[i].x, TestVec4Bool[i].y, TestVec4Bool[i].a); ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:544:35: note: used in buffer access here Error += glm::equal(Result.x, TestVec4Bool[i].Result.x, glm::epsilon()) ? 0 : 1; ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:543:52: note: used in buffer access here glm::vec4 Result = glm::mix(TestVec4Bool[i].x, TestVec4Bool[i].y, TestVec4Bool[i].a); ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:543:33: note: used in buffer access here glm::vec4 Result = glm::mix(TestVec4Bool[i].x, TestVec4Bool[i].y, TestVec4Bool[i].a); ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:546:35: note: used in buffer access here Error += glm::equal(Result.z, TestVec4Bool[i].Result.z, glm::epsilon()) ? 0 : 1; ^~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:466:37: warning: 'TestBVec4' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] entry const TestBVec4[] = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:555:65: note: used in buffer access here glm::vec4 Result = glm::mix(TestBVec4[i].x, TestBVec4[i].y, TestBVec4[i].a); ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:555:33: note: used in buffer access here glm::vec4 Result = glm::mix(TestBVec4[i].x, TestBVec4[i].y, TestBVec4[i].a); ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:557:35: note: used in buffer access here Error += glm::equal(Result.y, TestBVec4[i].Result.y, glm::epsilon()) ? 0 : 1; ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:558:35: note: used in buffer access here Error += glm::equal(Result.z, TestBVec4[i].Result.z, glm::epsilon()) ? 0 : 1; ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:559:35: note: used in buffer access here Error += glm::equal(Result.w, TestBVec4[i].Result.w, glm::epsilon()) ? 0 : 1; ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:556:35: note: used in buffer access here Error += glm::equal(Result.x, TestBVec4[i].Result.x, glm::epsilon()) ? 0 : 1; ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:555:49: note: used in buffer access here glm::vec4 Result = glm::mix(TestBVec4[i].x, TestBVec4[i].y, TestBVec4[i].a); ^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:577:26: warning: 'TestVec4Scalar' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] entry TestVec4Scalar [] = ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:615:42: note: used in buffer access here Error += glm::all(glm::equal(Result, TestVec4Scalar[i].result, glm::epsilon())) ? 0 : 1; ^~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:614:34: note: used in buffer access here glm::vec4 Result = glm::step(TestVec4Scalar[i].edge, TestVec4Scalar[i].x); ^~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:614:58: note: used in buffer access here glm::vec4 Result = glm::step(TestVec4Scalar[i].edge, TestVec4Scalar[i].x); ^~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:584:30: warning: 'TestVec4Vector' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] entry TestVec4Vector [] = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:623:34: note: used in buffer access here glm::vec4 Result = glm::step(TestVec4Vector[i].edge, TestVec4Vector[i].x); ^~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:623:58: note: used in buffer access here glm::vec4 Result = glm::step(TestVec4Vector[i].edge, TestVec4Vector[i].x); ^~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:624:42: note: used in buffer access here Error += glm::all(glm::equal(Result, TestVec4Vector[i].result, glm::epsilon())) ? 0 : 1; ^~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:958:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:993:34: note: used in buffer access here glm::int32 Result = sign_alu1(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:994:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:975:34: note: used in buffer access here glm::int32 Result = glm::sign(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:976:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:981:33: note: used in buffer access here glm::int32 Result = sign_cmp(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:1000:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:999:34: note: used in buffer access here glm::int32 Result = sign_alu2(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:988:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:982:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:987:32: note: used in buffer access here glm::int32 Result = sign_if(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:1008:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:1023:34: note: used in buffer access here glm::ivec4 Result = glm::sign(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:1024:33: note: used in buffer access here Error += glm::all(glm::equal(Data[i].Return, Result)) ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:1032:25: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:1047:33: note: used in buffer access here glm::vec4 Result = glm::sign(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_common.cpp:1048:33: note: used in buffer access here Error += glm::all(glm::equal(Data[i].Return, Result, glm::epsilon())) ? 0 : 1; ^~~~ 13 warnings generated. [72/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_func_common.dir/core_func_common.cpp.o -o test/core/test-core_func_common -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : core_func_common.cpp(test/core/CMakeFiles/test-core_func_common.dir/core_func_common.cpp.o:(sign::perf_rand(unsigned long))): warning: rand() may return deterministic values, is that what you want? [73/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_func_exponential.dir/core_func_exponential.cpp.o -MF test/core/CMakeFiles/test-core_func_exponential.dir/core_func_exponential.cpp.o.d -o test/core/CMakeFiles/test-core_func_exponential.dir/core_func_exponential.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_exponential.cpp [74/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_func_exponential.dir/core_func_exponential.cpp.o -o test/core/test-core_func_exponential -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [75/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_func_geometric.dir/core_func_geometric.cpp.o -MF test/core/CMakeFiles/test-core_func_geometric.dir/core_func_geometric.cpp.o.d -o test/core/CMakeFiles/test-core_func_geometric.dir/core_func_geometric.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_geometric.cpp [76/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_func_geometric.dir/core_func_geometric.cpp.o -o test/core/test-core_func_geometric -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [77/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_func_integer.dir/core_func_integer.cpp.o -MF test/core/CMakeFiles/test-core_func_integer.dir/core_func_integer.cpp.o.d -o test/core/CMakeFiles/test-core_func_integer.dir/core_func_integer.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:39:16: warning: 'Data32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] typeU32 const Data32[] = ~~~~~~~~~~~~~~^~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:59:5: note: used in buffer access here Data32[i].Offset, ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:62:13: note: used in buffer access here Error += Data32[i].Return == Return ? 0 : 1; ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:57:5: note: used in buffer access here Data32[i].Base, ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:58:5: note: used in buffer access here Data32[i].Insert, ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:60:5: note: used in buffer access here Data32[i].Bits); ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:83:16: warning: 'Data32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] typeU32 const Data32[] = ~~~~~~~~~~~~~~^~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:124:12: note: used in buffer access here else if(Data32[i].Result == FAIL && !Compare) ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:117:5: note: used in buffer access here Data32[i].Offset, ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:118:5: note: used in buffer access here Data32[i].Bits); ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:120:19: note: used in buffer access here bool Compare = Data32[i].Return == Return; ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:122:7: note: used in buffer access here if(Data32[i].Result == SUCCESS && Compare) ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:116:5: note: used in buffer access here Data32[i].Value, ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:255:16: warning: 'Data32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] typeU32 const Data32[] = ~~~~~~~~~~~~~~^~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:284:44: note: used in buffer access here glm::uint Return = glm::bitfieldReverse(Data32[i].Value); ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:286:19: note: used in buffer access here bool Compare = Data32[i].Return == Return; ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:288:7: note: used in buffer access here if(Data32[i].Result == SUCCESS) ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:255:16: warning: 'Data32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] typeU32 const Data32[] = ~~~~~~~~~~~~~~^~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:306:19: note: used in buffer access here bool Compare = Data32[i].Return == Return; ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:308:7: note: used in buffer access here if(Data32[i].Result == SUCCESS) ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:304:43: note: used in buffer access here glm::uint Return = bitfieldReverseLoop(Data32[i].Value); ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:255:16: warning: 'Data32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] typeU32 const Data32[] = ~~~~~~~~~~~~~~^~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:326:19: note: used in buffer access here bool Compare = Data32[i].Return == Return; ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:324:45: note: used in buffer access here glm::uint Return = bitfieldReverseUint32(Data32[i].Value); ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:328:7: note: used in buffer access here if(Data32[i].Result == SUCCESS) ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:255:16: warning: 'Data32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] typeU32 const Data32[] = ~~~~~~~~~~~~~~^~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:344:42: note: used in buffer access here glm::uint Return = bitfieldReverseOps(Data32[i].Value); ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:348:7: note: used in buffer access here if(Data32[i].Result == SUCCESS) ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:346:19: note: used in buffer access here bool Compare = Data32[i].Return == Return; ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:268:16: warning: 'Data64' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] typeU64 const Data64[] = ~~~~~~~~~~~~~~^~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:368:7: note: used in buffer access here if(Data64[i].Result == SUCCESS) ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:364:46: note: used in buffer access here glm::uint64 Return = glm::bitfieldReverse(Data64[i].Value); ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:366:19: note: used in buffer access here bool Compare = Data64[i].Return == Return; ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:255:16: warning: 'Data32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] typeU32 const Data32[] = ~~~~~~~~~~~~~~^~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:388:7: note: used in buffer access here if(Data32[i].Result == SUCCESS) ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:268:16: warning: 'Data64' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] typeU64 const Data64[] = ~~~~~~~~~~~~~~^~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:386:19: note: used in buffer access here bool Compare = Data64[i].Return == Return; ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:384:45: note: used in buffer access here glm::uint64 Return = bitfieldReverseLoop(Data64[i].Value); ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:268:16: warning: 'Data64' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] typeU64 const Data64[] = ~~~~~~~~~~~~~~^~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:408:7: note: used in buffer access here if(Data64[i].Result == SUCCESS) ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:406:19: note: used in buffer access here bool Compare = Data64[i].Return == Return; ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:404:47: note: used in buffer access here glm::uint64 Return = bitfieldReverseUint64(Data64[i].Value); ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:268:16: warning: 'Data64' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] typeU64 const Data64[] = ~~~~~~~~~~~~~~^~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:428:7: note: used in buffer access here if(Data64[i].Result == SUCCESS) ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:424:44: note: used in buffer access here glm::uint64 Return = bitfieldReverseOps(Data64[i].Value); ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:426:19: note: used in buffer access here bool Compare = Data64[i].Return == Return; ^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:642:24: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:697:30: note: used in buffer access here int Result = findMSB_nlz1(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:706:56: note: used in buffer access here int Result = findMSB_nlz2(static_cast(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:735:55: note: used in buffer access here int Result = findMSB_pop(static_cast(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:715:55: note: used in buffer access here int Result = findMSB_095(static_cast(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:688:30: note: used in buffer access here int Result = glm::findMSB(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:707:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:689:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:736:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:716:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:698:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:771:38: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:814:38: note: used in buffer access here glm::ivec4 Result0 = glm::findMSB(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:815:33: note: used in buffer access here Error += glm::all(glm::equal(Data[i].Return, Result0)) ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:825:15: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] entry const Data[] = ~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:874:31: note: used in buffer access here int Result0 = findMSB_nlz1(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:868:31: note: used in buffer access here int Result0 = glm::findMSB(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:887:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:869:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:875:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:900:30: note: used in buffer access here int Result0 = findMSB_pop(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:901:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:886:30: note: used in buffer access here int Result0 = findMSB_095(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:938:14: warning: 'DataI32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] entry const DataI32[] = ~~~~~~~~~~~~^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1004:13: note: used in buffer access here Error += DataI32[i].Return == Result ? 0 : 1; ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1024:13: note: used in buffer access here Error += DataI32[i].Return == Result ? 0 : 1; ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1023:30: note: used in buffer access here int Result = findLSB_ntz2(DataI32[i].Value); ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1003:30: note: used in buffer access here int Result = glm::findLSB(DataI32[i].Value); ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1009:29: note: used in buffer access here int Result = findLSB_095(DataI32[i].Value); ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1029:36: note: used in buffer access here int Result = findLSB_branchfree(DataI32[i].Value); ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1010:13: note: used in buffer access here Error += DataI32[i].Return == Result ? 0 : 1; ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1030:13: note: used in buffer access here Error += DataI32[i].Return == Result ? 0 : 1; ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:938:14: warning: 'DataI32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] entry const DataI32[] = ~~~~~~~~~~~~^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1064:13: note: used in buffer access here Error += DataI32[i].Return == Result ? 0 : 1; ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1055:13: note: used in buffer access here Error += DataI32[i].Return == Result ? 0 : 1; ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1054:30: note: used in buffer access here int Result = glm::findLSB(DataI32[i].Value); ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1084:13: note: used in buffer access here Error += DataI32[i].Return == Result ? 0 : 1; ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1083:30: note: used in buffer access here int Result = findLSB_ntz2(DataI32[i].Value); ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1093:13: note: used in buffer access here Error += DataI32[i].Return == Result ? 0 : 1; ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1063:29: note: used in buffer access here int Result = findLSB_095(DataI32[i].Value); ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1092:36: note: used in buffer access here int Result = findLSB_branchfree(DataI32[i].Value); ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1370:18: warning: 'DataI32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const DataI32[] = ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1520:13: note: used in buffer access here Error += DataI32[i].Return == ResultE ? 0 : 1; ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1515:36: note: used in buffer access here int ResultE = bitCount_bitfield(DataI32[i].Value); ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1518:13: note: used in buffer access here Error += DataI32[i].Return == ResultB ? 0 : 1; ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1513:30: note: used in buffer access here int ResultB = bitCount_if(DataI32[i].Value); ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1514:31: note: used in buffer access here int ResultC = bitCount_vec(DataI32[i].Value); ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1517:13: note: used in buffer access here Error += DataI32[i].Return == ResultA ? 0 : 1; ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1512:32: note: used in buffer access here int ResultA = glm::bitCount(DataI32[i].Value); ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer.cpp:1519:13: note: used in buffer access here Error += DataI32[i].Return == ResultC ? 0 : 1; ^~~~~~~ 17 warnings generated. [78/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_func_integer.dir/core_func_integer.cpp.o -o test/core/test-core_func_integer -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [79/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_func_integer_bit_count.dir/core_func_integer_bit_count.cpp.o -MF test/core/CMakeFiles/test-core_func_integer_bit_count.dir/core_func_integer_bit_count.cpp.o.d -o test/core/CMakeFiles/test-core_func_integer_bit_count.dir/core_func_integer_bit_count.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:111:14: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] static char table[256] = { ~~~~~~~~~~~~^~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:133:4: note: used in buffer access here table[(x >> 8) & 0xFF] + ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:135:4: note: used in buffer access here table[(x >> 24)]; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:134:4: note: used in buffer access here table[(x >> 16) & 0xFF] + ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:132:9: note: used in buffer access here return table[x & 0xFF] + ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:182:18: warning: 'test' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] static unsigned test[] = {0,0, 1,1, 2,1, 3,2, 4,1, 5,2, 6,2, 7,3, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:239:55: note: used in buffer access here if (pop5(test[i]) != test[i+1]) error(test[i], pop5(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:215:41: note: used in buffer access here if (pop2(test[i]) != test[i+1]) error(test[i], pop2(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:255:55: note: used in buffer access here if (pop6(test[i]) != test[i+1]) error(test[i], pop6(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:273:55: note: used in buffer access here if (pop8(test[i]) != test[i+1]) error(test[i], pop8(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:272:8: note: used in buffer access here if ((test[i] & 0xffffff80) == 0) ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:231:41: note: used in buffer access here if (pop4(test[i]) != test[i+1]) error(test[i], pop4(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:239:12: note: used in buffer access here if (pop5(test[i]) != test[i+1]) error(test[i], pop5(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:215:55: note: used in buffer access here if (pop2(test[i]) != test[i+1]) error(test[i], pop2(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:273:12: note: used in buffer access here if (pop8(test[i]) != test[i+1]) error(test[i], pop8(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:223:41: note: used in buffer access here if (pop3(test[i]) != test[i+1]) error(test[i], pop3(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:263:8: note: used in buffer access here if ((test[i] & 0xffffff00) == 0) ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:247:57: note: used in buffer access here if (pop5a(test[i]) != test[i+1]) error(test[i], pop5a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:255:41: note: used in buffer access here if (pop6(test[i]) != test[i+1]) error(test[i], pop6(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:239:41: note: used in buffer access here if (pop5(test[i]) != test[i+1]) error(test[i], pop5(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:282:12: note: used in buffer access here if (pop9(test[i]) != test[i+1]) error(test[i], pop9(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:255:12: note: used in buffer access here if (pop6(test[i]) != test[i+1]) error(test[i], pop6(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:273:24: note: used in buffer access here if (pop8(test[i]) != test[i+1]) error(test[i], pop8(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:247:42: note: used in buffer access here if (pop5a(test[i]) != test[i+1]) error(test[i], pop5a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:207:24: note: used in buffer access here if (pop1(test[i]) != test[i+1]) error(test[i], pop1(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:264:41: note: used in buffer access here if (pop7(test[i]) != test[i+1]) error(test[i], pop7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:199:55: note: used in buffer access here if (pop0(test[i]) != test[i+1]) error(test[i], pop0(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:264:24: note: used in buffer access here if (pop7(test[i]) != test[i+1]) error(test[i], pop7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:273:41: note: used in buffer access here if (pop8(test[i]) != test[i+1]) error(test[i], pop8(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:264:12: note: used in buffer access here if (pop7(test[i]) != test[i+1]) error(test[i], pop7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:264:55: note: used in buffer access here if (pop7(test[i]) != test[i+1]) error(test[i], pop7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:231:12: note: used in buffer access here if (pop4(test[i]) != test[i+1]) error(test[i], pop4(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:223:24: note: used in buffer access here if (pop3(test[i]) != test[i+1]) error(test[i], pop3(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:247:13: note: used in buffer access here if (pop5a(test[i]) != test[i+1]) error(test[i], pop5a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:223:12: note: used in buffer access here if (pop3(test[i]) != test[i+1]) error(test[i], pop3(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:255:24: note: used in buffer access here if (pop6(test[i]) != test[i+1]) error(test[i], pop6(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:282:24: note: used in buffer access here if (pop9(test[i]) != test[i+1]) error(test[i], pop9(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:223:55: note: used in buffer access here if (pop3(test[i]) != test[i+1]) error(test[i], pop3(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:215:12: note: used in buffer access here if (pop2(test[i]) != test[i+1]) error(test[i], pop2(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:247:25: note: used in buffer access here if (pop5a(test[i]) != test[i+1]) error(test[i], pop5a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:282:55: note: used in buffer access here if (pop9(test[i]) != test[i+1]) error(test[i], pop9(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:281:8: note: used in buffer access here if ((test[i] & 0xffff8000) == 0) ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:215:24: note: used in buffer access here if (pop2(test[i]) != test[i+1]) error(test[i], pop2(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:199:12: note: used in buffer access here if (pop0(test[i]) != test[i+1]) error(test[i], pop0(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:231:55: note: used in buffer access here if (pop4(test[i]) != test[i+1]) error(test[i], pop4(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:207:55: note: used in buffer access here if (pop1(test[i]) != test[i+1]) error(test[i], pop1(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:207:41: note: used in buffer access here if (pop1(test[i]) != test[i+1]) error(test[i], pop1(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:231:24: note: used in buffer access here if (pop4(test[i]) != test[i+1]) error(test[i], pop4(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:282:41: note: used in buffer access here if (pop9(test[i]) != test[i+1]) error(test[i], pop9(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:199:24: note: used in buffer access here if (pop0(test[i]) != test[i+1]) error(test[i], pop0(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:207:12: note: used in buffer access here if (pop1(test[i]) != test[i+1]) error(test[i], pop1(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:199:41: note: used in buffer access here if (pop0(test[i]) != test[i+1]) error(test[i], pop0(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_bit_count.cpp:239:24: note: used in buffer access here if (pop5(test[i]) != test[i+1]) error(test[i], pop5(test[i]));} ^~~~ 2 warnings generated. [80/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_func_integer_bit_count.dir/core_func_integer_bit_count.cpp.o -o test/core/test-core_func_integer_bit_count -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [81/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_func_integer_find_lsb.dir/core_func_integer_find_lsb.cpp.o -MF test/core/CMakeFiles/test-core_func_integer_find_lsb.dir/core_func_integer_find_lsb.cpp.o.d -o test/core/CMakeFiles/test-core_func_integer_find_lsb.dir/core_func_integer_find_lsb.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:182:14: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] static char table[64] = ~~~~~~~~~~~~^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:189:9: note: used in buffer access here return table[x >> 26]; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:197:14: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] static char table[64] = ~~~~~~~~~~~~^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:207:9: note: used in buffer access here return table[x >> 26]; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:215:14: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] static char table[37] = { ~~~~~~~~~~~~^~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:222:9: note: used in buffer access here return table[x]; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:233:16: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] static char table[32] = ~~~~~~~~~~~~^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:239:11: note: used in buffer access here return table[x >> 27]; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:247:25: warning: 'tab' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] static unsigned char tab[32] = ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:264:15: note: used in buffer access here return n ? tab[k>>27] : 32; ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:278:18: warning: 'test' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] static unsigned test[] = {0,32, 1,0, 2,1, 3,0, 4,2, 5,0, 6,1, 7,0, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:391:13: note: used in buffer access here if (ntz8a(test[i]) != test[i+1]) error(test[i], ntz8a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:305:55: note: used in buffer access here if (ntz2(test[i]) != test[i+1]) error(test[i], ntz2(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:342:10: note: used in buffer access here error(test[i], ntz5(static_cast(test[i]))); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:359:57: note: used in buffer access here if (ntz6a(test[i]) != test[i+1]) error(test[i], ntz6a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:399:41: note: used in buffer access here if (ntz9(test[i]) != test[i+1]) error(test[i], ntz9(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:383:55: note: used in buffer access here if (ntz8(test[i]) != test[i+1]) error(test[i], ntz8(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:351:12: note: used in buffer access here if (ntz6(test[i]) != test[i+1]) error(test[i], ntz6(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:297:24: note: used in buffer access here if (ntz1(test[i]) != test[i+1]) error(test[i], ntz1(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:313:12: note: used in buffer access here if (ntz3(test[i]) != test[i+1]) error(test[i], ntz3(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:313:24: note: used in buffer access here if (ntz3(test[i]) != test[i+1]) error(test[i], ntz3(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:399:12: note: used in buffer access here if (ntz9(test[i]) != test[i+1]) error(test[i], ntz9(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:341:29: note: used in buffer access here if(ntz5(static_cast(test[i])) != m) ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:399:24: note: used in buffer access here if (ntz9(test[i]) != test[i+1]) error(test[i], ntz9(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:297:41: note: used in buffer access here if (ntz1(test[i]) != test[i+1]) error(test[i], ntz1(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:329:42: note: used in buffer access here if (ntz4a(test[i]) != test[i+1]) error(test[i], ntz4a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:297:12: note: used in buffer access here if (ntz1(test[i]) != test[i+1]) error(test[i], ntz1(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:375:35: note: used in buffer access here if (ntz7_christophe(test[i]) != test[i+1]) error(test[i], ntz7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:329:25: note: used in buffer access here if (ntz4a(test[i]) != test[i+1]) error(test[i], ntz4a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:407:57: note: used in buffer access here if (ntz10(test[i]) != test[i+1]) error(test[i], ntz10(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:367:41: note: used in buffer access here if (ntz7(test[i]) != test[i+1]) error(test[i], ntz7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:399:55: note: used in buffer access here if (ntz9(test[i]) != test[i+1]) error(test[i], ntz9(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:351:55: note: used in buffer access here if (ntz6(test[i]) != test[i+1]) error(test[i], ntz6(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:305:41: note: used in buffer access here if (ntz2(test[i]) != test[i+1]) error(test[i], ntz2(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:351:24: note: used in buffer access here if (ntz6(test[i]) != test[i+1]) error(test[i], ntz6(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:391:42: note: used in buffer access here if (ntz8a(test[i]) != test[i+1]) error(test[i], ntz8a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:321:12: note: used in buffer access here if (ntz4(test[i]) != test[i+1]) error(test[i], ntz4(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:321:41: note: used in buffer access here if (ntz4(test[i]) != test[i+1]) error(test[i], ntz4(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:342:42: note: used in buffer access here error(test[i], ntz5(static_cast(test[i]))); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:305:24: note: used in buffer access here if (ntz2(test[i]) != test[i+1]) error(test[i], ntz2(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:321:55: note: used in buffer access here if (ntz4(test[i]) != test[i+1]) error(test[i], ntz4(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:329:13: note: used in buffer access here if (ntz4a(test[i]) != test[i+1]) error(test[i], ntz4a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:305:12: note: used in buffer access here if (ntz2(test[i]) != test[i+1]) error(test[i], ntz2(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:338:7: note: used in buffer access here m = test[i+1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:383:12: note: used in buffer access here if (ntz8(test[i]) != test[i+1]) error(test[i], ntz8(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:383:41: note: used in buffer access here if (ntz8(test[i]) != test[i+1]) error(test[i], ntz8(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:375:66: note: used in buffer access here if (ntz7_christophe(test[i]) != test[i+1]) error(test[i], ntz7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:383:24: note: used in buffer access here if (ntz8(test[i]) != test[i+1]) error(test[i], ntz8(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:367:55: note: used in buffer access here if (ntz7(test[i]) != test[i+1]) error(test[i], ntz7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:313:55: note: used in buffer access here if (ntz3(test[i]) != test[i+1]) error(test[i], ntz3(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:359:25: note: used in buffer access here if (ntz6a(test[i]) != test[i+1]) error(test[i], ntz6a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:375:52: note: used in buffer access here if (ntz7_christophe(test[i]) != test[i+1]) error(test[i], ntz7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:351:41: note: used in buffer access here if (ntz6(test[i]) != test[i+1]) error(test[i], ntz6(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:391:25: note: used in buffer access here if (ntz8a(test[i]) != test[i+1]) error(test[i], ntz8a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:359:42: note: used in buffer access here if (ntz6a(test[i]) != test[i+1]) error(test[i], ntz6a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:367:12: note: used in buffer access here if (ntz7(test[i]) != test[i+1]) error(test[i], ntz7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:313:41: note: used in buffer access here if (ntz3(test[i]) != test[i+1]) error(test[i], ntz3(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:359:13: note: used in buffer access here if (ntz6a(test[i]) != test[i+1]) error(test[i], ntz6a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:367:24: note: used in buffer access here if (ntz7(test[i]) != test[i+1]) error(test[i], ntz7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:297:55: note: used in buffer access here if (ntz1(test[i]) != test[i+1]) error(test[i], ntz1(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:329:57: note: used in buffer access here if (ntz4a(test[i]) != test[i+1]) error(test[i], ntz4a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:321:24: note: used in buffer access here if (ntz4(test[i]) != test[i+1]) error(test[i], ntz4(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:407:42: note: used in buffer access here if (ntz10(test[i]) != test[i+1]) error(test[i], ntz10(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:375:23: note: used in buffer access here if (ntz7_christophe(test[i]) != test[i+1]) error(test[i], ntz7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:391:57: note: used in buffer access here if (ntz8a(test[i]) != test[i+1]) error(test[i], ntz8a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:407:25: note: used in buffer access here if (ntz10(test[i]) != test[i+1]) error(test[i], ntz10(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_lsb.cpp:407:13: note: used in buffer access here if (ntz10(test[i]) != test[i+1]) error(test[i], ntz10(test[i]));} ^~~~ 26 warnings generated. [82/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_func_integer_find_lsb.dir/core_func_integer_find_lsb.cpp.o -o test/core/test-core_func_integer_find_lsb -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [83/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_func_integer_find_msb.dir/core_func_integer_find_msb.cpp.o -MF test/core/CMakeFiles/test-core_func_integer_find_msb.dir/core_func_integer_find_msb.cpp.o.d -o test/core/CMakeFiles/test-core_func_integer_find_msb.dir/core_func_integer_find_msb.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:150:14: warning: unsafe buffer access [-Wunsafe-buffer-usage] n = 1054 - (asInt[LE] >> 20); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:163:14: warning: unsafe buffer access [-Wunsafe-buffer-usage] n = 1054 - (asInt[LE] >> 20); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:235:14: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] static char table[64] = ~~~~~~~~~~~~^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:247:9: note: used in buffer access here return table[x >> 26]; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:255:14: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] static char table[64] = ~~~~~~~~~~~~^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:270:9: note: used in buffer access here return table[x >> 26]; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:279:14: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] static char table[64] = ~~~~~~~~~~~~^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:294:9: note: used in buffer access here return table[x >> 26]; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:309:18: warning: 'test' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] static unsigned test[] = {0,32, 1,31, 2,30, 3,30, 4,29, 5,29, 6,29, ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:351:25: note: used in buffer access here if (nlz2a(test[i]) != test[i+1]) error(test[i], nlz2a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:391:55: note: used in buffer access here if (nlz7(test[i]) != test[i+1]) error(test[i], nlz7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:431:59: note: used in buffer access here if (nlz10b(test[i]) != test[i+1]) error(test[i], nlz10b(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:351:13: note: used in buffer access here if (nlz2a(test[i]) != test[i+1]) error(test[i], nlz2a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:367:24: note: used in buffer access here if (nlz4(test[i]) != test[i+1]) error(test[i], nlz4(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:399:24: note: used in buffer access here if (nlz8(test[i]) != test[i+1]) error(test[i], nlz8(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:327:12: note: used in buffer access here if (nlz1(test[i]) != test[i+1]) error(test[i], nlz1(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:351:42: note: used in buffer access here if (nlz2a(test[i]) != test[i+1]) error(test[i], nlz2a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:327:41: note: used in buffer access here if (nlz1(test[i]) != test[i+1]) error(test[i], nlz1(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:375:41: note: used in buffer access here if (nlz5(test[i]) != test[i+1]) error(test[i], nlz5(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:407:55: note: used in buffer access here if (nlz9(test[i]) != test[i+1]) error(test[i], nlz9(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:359:24: note: used in buffer access here if (nlz3(test[i]) != test[i+1]) error(test[i], nlz3(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:415:25: note: used in buffer access here if (nlz10(test[i]) != test[i+1]) error(test[i], nlz10(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:423:43: note: used in buffer access here if (nlz10a(test[i]) != test[i+1]) error(test[i], nlz10a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:351:57: note: used in buffer access here if (nlz2a(test[i]) != test[i+1]) error(test[i], nlz2a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:407:41: note: used in buffer access here if (nlz9(test[i]) != test[i+1]) error(test[i], nlz9(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:423:26: note: used in buffer access here if (nlz10a(test[i]) != test[i+1]) error(test[i], nlz10a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:327:55: note: used in buffer access here if (nlz1(test[i]) != test[i+1]) error(test[i], nlz1(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:359:55: note: used in buffer access here if (nlz3(test[i]) != test[i+1]) error(test[i], nlz3(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:391:12: note: used in buffer access here if (nlz7(test[i]) != test[i+1]) error(test[i], nlz7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:367:55: note: used in buffer access here if (nlz4(test[i]) != test[i+1]) error(test[i], nlz4(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:343:24: note: used in buffer access here if (nlz2(test[i]) != test[i+1]) error(test[i], nlz2(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:423:14: note: used in buffer access here if (nlz10a(test[i]) != test[i+1]) error(test[i], nlz10a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:375:12: note: used in buffer access here if (nlz5(test[i]) != test[i+1]) error(test[i], nlz5(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:383:24: note: used in buffer access here if (nlz6(test[i]) != test[i+1]) error(test[i], nlz6(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:343:12: note: used in buffer access here if (nlz2(test[i]) != test[i+1]) error(test[i], nlz2(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:367:41: note: used in buffer access here if (nlz4(test[i]) != test[i+1]) error(test[i], nlz4(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:423:59: note: used in buffer access here if (nlz10a(test[i]) != test[i+1]) error(test[i], nlz10a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:431:43: note: used in buffer access here if (nlz10b(test[i]) != test[i+1]) error(test[i], nlz10b(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:375:24: note: used in buffer access here if (nlz5(test[i]) != test[i+1]) error(test[i], nlz5(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:399:12: note: used in buffer access here if (nlz8(test[i]) != test[i+1]) error(test[i], nlz8(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:415:13: note: used in buffer access here if (nlz10(test[i]) != test[i+1]) error(test[i], nlz10(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:367:12: note: used in buffer access here if (nlz4(test[i]) != test[i+1]) error(test[i], nlz4(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:407:12: note: used in buffer access here if (nlz9(test[i]) != test[i+1]) error(test[i], nlz9(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:327:24: note: used in buffer access here if (nlz1(test[i]) != test[i+1]) error(test[i], nlz1(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:407:24: note: used in buffer access here if (nlz9(test[i]) != test[i+1]) error(test[i], nlz9(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:335:13: note: used in buffer access here if (nlz1a(test[i]) != test[i+1]) error(test[i], nlz1a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:431:14: note: used in buffer access here if (nlz10b(test[i]) != test[i+1]) error(test[i], nlz10b(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:359:41: note: used in buffer access here if (nlz3(test[i]) != test[i+1]) error(test[i], nlz3(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:431:26: note: used in buffer access here if (nlz10b(test[i]) != test[i+1]) error(test[i], nlz10b(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:415:42: note: used in buffer access here if (nlz10(test[i]) != test[i+1]) error(test[i], nlz10(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:415:57: note: used in buffer access here if (nlz10(test[i]) != test[i+1]) error(test[i], nlz10(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:399:41: note: used in buffer access here if (nlz8(test[i]) != test[i+1]) error(test[i], nlz8(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:343:41: note: used in buffer access here if (nlz2(test[i]) != test[i+1]) error(test[i], nlz2(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:383:12: note: used in buffer access here if (nlz6(test[i]) != test[i+1]) error(test[i], nlz6(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:383:55: note: used in buffer access here if (nlz6(test[i]) != test[i+1]) error(test[i], nlz6(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:335:42: note: used in buffer access here if (nlz1a(test[i]) != test[i+1]) error(test[i], nlz1a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:399:55: note: used in buffer access here if (nlz8(test[i]) != test[i+1]) error(test[i], nlz8(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:375:55: note: used in buffer access here if (nlz5(test[i]) != test[i+1]) error(test[i], nlz5(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:391:24: note: used in buffer access here if (nlz7(test[i]) != test[i+1]) error(test[i], nlz7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:359:12: note: used in buffer access here if (nlz3(test[i]) != test[i+1]) error(test[i], nlz3(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:335:25: note: used in buffer access here if (nlz1a(test[i]) != test[i+1]) error(test[i], nlz1a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:335:57: note: used in buffer access here if (nlz1a(test[i]) != test[i+1]) error(test[i], nlz1a(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:383:41: note: used in buffer access here if (nlz6(test[i]) != test[i+1]) error(test[i], nlz6(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:391:41: note: used in buffer access here if (nlz7(test[i]) != test[i+1]) error(test[i], nlz7(test[i]));} ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_integer_find_msb.cpp:343:55: note: used in buffer access here if (nlz2(test[i]) != test[i+1]) error(test[i], nlz2(test[i]));} ^~~~ 26 warnings generated. [84/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_func_integer_find_msb.dir/core_func_integer_find_msb.cpp.o -o test/core/test-core_func_integer_find_msb -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [85/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_func_matrix.dir/core_func_matrix.cpp.o -MF test/core/CMakeFiles/test-core_func_matrix.dir/core_func_matrix.cpp.o.d -o test/core/CMakeFiles/test-core_func_matrix.dir/core_func_matrix.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:21: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:118:31: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here Error += all(epsilonEqual(t[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:126:44: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here Error += all(epsilonEqual(t[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:134:44: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here Error += all(epsilonEqual(t[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:142:44: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Error += all(epsilonEqual(t[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:150:44: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here Error += all(epsilonEqual(t[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:158:44: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here Error += all(epsilonEqual(t[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:166:44: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Error += all(epsilonEqual(t[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:174:44: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here Error += all(epsilonEqual(t[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:182:44: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here Error += all(epsilonEqual(t[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:21: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:21:31: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here Error += all(epsilonEqual(n[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x3.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:29:31: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here Error += all(epsilonEqual(n[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x4.inl:225:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:37:31: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here Error += all(epsilonEqual(n[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:45:31: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Error += all(epsilonEqual(n[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x2.inl:242:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:53:31: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here Error += all(epsilonEqual(n[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat3x4.inl:248:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:61:31: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here Error += all(epsilonEqual(n[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:69:31: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Error += all(epsilonEqual(n[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x2.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:77:31: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here Error += all(epsilonEqual(n[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x3.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:85:31: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here Error += all(epsilonEqual(n[l], expected[l], epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_transform.inl:13:15: note: in instantiation of member function 'glm::mat<4, 4, double>::operator[]' requested here Result[3] = m[0] * v[0] + m[1] * v[1] + m[2] * v[2] + m[3]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:273:36: note: in instantiation of function template specialization 'glm::translate' requested here TestInputs[i] = glm::rotate(glm::translate(MAT4(1), Axis * f), f, Axis); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:324:12: note: in instantiation of function template specialization 'test_inverse_perf, glm::mat<4, 4, double>>' requested here Error += test_inverse_perf(Samples, i, "dmat4"); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:293:32: note: in instantiation of member function 'glm::mat<4, 4, double>::operator[]' requested here for(glm::length_t x = 0; x < m[y].length(); ++x) ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_matrix.cpp:324:12: note: in instantiation of function template specialization 'test_inverse_perf, glm::mat<4, 4, double>>' requested here Error += test_inverse_perf(Samples, i, "dmat4"); ^ 20 warnings generated. [86/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_func_matrix.dir/core_func_matrix.cpp.o -o test/core/test-core_func_matrix -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [87/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_func_noise.dir/core_func_noise.cpp.o -MF test/core/CMakeFiles/test-core_func_noise.dir/core_func_noise.cpp.o.d -o test/core/CMakeFiles/test-core_func_noise.dir/core_func_noise.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_noise.cpp [88/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_func_noise.dir/core_func_noise.cpp.o -o test/core/test-core_func_noise -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [89/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_func_packing.dir/core_func_packing.cpp.o -MF test/core/CMakeFiles/test-core_func_packing.dir/core_func_packing.cpp.o.d -o test/core/CMakeFiles/test-core_func_packing.dir/core_func_packing.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_packing.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_packing.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [90/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_func_packing.dir/core_func_packing.cpp.o -o test/core/test-core_func_packing -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [91/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_func_trigonometric.dir/core_func_trigonometric.cpp.o -MF test/core/CMakeFiles/test-core_func_trigonometric.dir/core_func_trigonometric.cpp.o.d -o test/core/CMakeFiles/test-core_func_trigonometric.dir/core_func_trigonometric.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_trigonometric.cpp [92/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_func_trigonometric.dir/core_func_trigonometric.cpp.o -o test/core/test-core_func_trigonometric -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [93/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_func_vector_relational.dir/core_func_vector_relational.cpp.o -MF test/core/CMakeFiles/test-core_func_vector_relational.dir/core_func_vector_relational.cpp.o.d -o test/core/CMakeFiles/test-core_func_vector_relational.dir/core_func_vector_relational.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_vector_relational.cpp [94/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_func_vector_relational.dir/core_func_vector_relational.cpp.o -o test/core/test-core_func_vector_relational -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [95/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_func_swizzle.dir/core_func_swizzle.cpp.o -MF test/core/CMakeFiles/test-core_func_swizzle.dir/core_func_swizzle.cpp.o.d -o test/core/CMakeFiles/test-core_func_swizzle.dir/core_func_swizzle.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_swizzle.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_func_swizzle.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [96/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_func_swizzle.dir/core_func_swizzle.cpp.o -o test/core/test-core_func_swizzle -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [97/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_setup_force_cxx98.dir/core_setup_force_cxx98.cpp.o -MF test/core/CMakeFiles/test-core_setup_force_cxx98.dir/core_setup_force_cxx98.cpp.o.d -o test/core/CMakeFiles/test-core_setup_force_cxx98.dir/core_setup_force_cxx98.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_setup_force_cxx98.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_setup_force_cxx98.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [98/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_setup_force_cxx98.dir/core_setup_force_cxx98.cpp.o -o test/core/test-core_setup_force_cxx98 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [99/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_setup_force_size_t_length.dir/core_setup_force_size_t_length.cpp.o -MF test/core/CMakeFiles/test-core_setup_force_size_t_length.dir/core_setup_force_size_t_length.cpp.o.d -o test/core/CMakeFiles/test-core_setup_force_size_t_length.dir/core_setup_force_size_t_length.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_setup_force_size_t_length.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_setup_force_size_t_length.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [100/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_setup_force_size_t_length.dir/core_setup_force_size_t_length.cpp.o -o test/core/test-core_setup_force_size_t_length -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [101/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_setup_message.dir/core_setup_message.cpp.o -MF test/core/CMakeFiles/test-core_setup_message.dir/core_setup_message.cpp.o.d -o test/core/CMakeFiles/test-core_setup_message.dir/core_setup_message.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_setup_message.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_setup_message.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/vec3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/vector_bool3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_vec3.hpp:431: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_vec3.inl:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/compute_vector_relational.hpp:4: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/setup.hpp:929:11: warning: "GLM: version 0.9.9.8" [-W#pragma-messages] # pragma message (GLM_STR(GLM_VERSION_MESSAGE)) ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/setup.hpp:939:11: warning: GLM: C++ 17 [-W#pragma-messages] # pragma message("GLM: C++ 17") ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/setup.hpp:970:11: warning: GLM: Clang compiler detected [-W#pragma-messages] # pragma message("GLM: Clang compiler detected") ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/setup.hpp:1016:11: warning: GLM: x86 64 bits build target [-W#pragma-messages] # pragma message("GLM: x86 64 bits build target") ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/setup.hpp:1061:11: warning: GLM: UNIX platform detected [-W#pragma-messages] # pragma message("GLM: UNIX platform detected") ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/setup.hpp:1079:11: warning: GLM: GLM_FORCE_SWIZZLE is undefined. swizzling functions or operators are disabled. [-W#pragma-messages] # pragma message("GLM: GLM_FORCE_SWIZZLE is undefined. swizzling functions or operators are disabled.") ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/setup.hpp:1086:11: warning: GLM: GLM_FORCE_SIZE_T_LENGTH is undefined. .length() returns a glm::length_t, a typedef of int following GLSL. [-W#pragma-messages] # pragma message("GLM: GLM_FORCE_SIZE_T_LENGTH is undefined. .length() returns a glm::length_t, a typedef of int following GLSL.") ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/setup.hpp:1092:11: warning: GLM: GLM_FORCE_UNRESTRICTED_GENTYPE is undefined. Follows strictly GLSL on valid function genTypes. [-W#pragma-messages] # pragma message("GLM: GLM_FORCE_UNRESTRICTED_GENTYPE is undefined. Follows strictly GLSL on valid function genTypes.") ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/setup.hpp:1098:11: warning: GLM: GLM_FORCE_SILENT_WARNINGS is undefined. Shows C++ warnings from using C++ language extensions. [-W#pragma-messages] # pragma message("GLM: GLM_FORCE_SILENT_WARNINGS is undefined. Shows C++ warnings from using C++ language extensions.") ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/setup.hpp:1125:11: warning: GLM: GLM_FORCE_DEPTH_ZERO_TO_ONE is undefined. Using negative one to one depth clip space. [-W#pragma-messages] # pragma message("GLM: GLM_FORCE_DEPTH_ZERO_TO_ONE is undefined. Using negative one to one depth clip space.") ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/setup.hpp:1131:11: warning: GLM: GLM_FORCE_LEFT_HANDED is undefined. Using right handed coordinate system. [-W#pragma-messages] # pragma message("GLM: GLM_FORCE_LEFT_HANDED is undefined. Using right handed coordinate system.") ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_setup_message.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/vec3.hpp:12: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/vector_int3_sized.hpp:17: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../ext/scalar_int_sized.hpp:18:10: warning: GLM: GLM_EXT_scalar_int_sized extension included [-W#pragma-messages] # pragma message("GLM: GLM_EXT_scalar_int_sized extension included") ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_setup_message.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/vec3.hpp:12: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/vector_int3_sized.hpp:20:10: warning: GLM: GLM_EXT_vector_int3_sized extension included [-W#pragma-messages] # pragma message("GLM: GLM_EXT_vector_int3_sized extension included") ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_setup_message.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/vec3.hpp:14: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/vector_uint3_sized.hpp:17: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../ext/scalar_uint_sized.hpp:18:10: warning: GLM: GLM_EXT_scalar_uint_sized extension included [-W#pragma-messages] # pragma message("GLM: GLM_EXT_scalar_uint_sized extension included") ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_setup_message.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/vec3.hpp:14: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/vector_uint3_sized.hpp:20:10: warning: GLM: GLM_EXT_vector_uint3_sized extension included [-W#pragma-messages] # pragma message("GLM: GLM_EXT_vector_uint3_sized extension included") ^ 15 warnings generated. [102/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_setup_message.dir/core_setup_message.cpp.o -o test/core/test-core_setup_message -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [103/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_setup_platform_unknown.dir/core_setup_platform_unknown.cpp.o -MF test/core/CMakeFiles/test-core_setup_platform_unknown.dir/core_setup_platform_unknown.cpp.o.d -o test/core/CMakeFiles/test-core_setup_platform_unknown.dir/core_setup_platform_unknown.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_setup_platform_unknown.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_setup_platform_unknown.cpp:13: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [104/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_setup_platform_unknown.dir/core_setup_platform_unknown.cpp.o -o test/core/test-core_setup_platform_unknown -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [105/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/core/CMakeFiles/test-core_setup_precision.dir/core_setup_precision.cpp.o -MF test/core/CMakeFiles/test-core_setup_precision.dir/core_setup_precision.cpp.o.d -o test/core/CMakeFiles/test-core_setup_precision.dir/core_setup_precision.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_setup_precision.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/core/core_setup_precision.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [106/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/core/CMakeFiles/test-core_setup_precision.dir/core_setup_precision.cpp.o -o test/core/test-core_setup_precision -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [107/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_relational.dir/ext_matrix_relational.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_relational.dir/ext_matrix_relational.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_relational.dir/ext_matrix_relational.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:63:26: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], MaxULPs[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:55:10: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here return equal(a, b, vec(MaxULPs)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:74:25: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(Ones, mat4(ULP1Plus), 1)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:117:11: note: in instantiation of function template specialization 'test_equal_ulps' requested here Error += test_equal_ulps(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:63:26: note: in instantiation of member function 'glm::mat<4, 4, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], MaxULPs[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:55:10: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_highp>' requested here return equal(a, b, vec(MaxULPs)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:74:25: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(Ones, mat4(ULP1Plus), 1)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:118:11: note: in instantiation of function template specialization 'test_equal_ulps' requested here Error += test_equal_ulps(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 2, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<2, 2, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:122:11: note: in instantiation of function template specialization 'test_equal, glm::vec<2, float>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 3, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<2, 3, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:123:11: note: in instantiation of function template specialization 'test_equal, glm::vec<2, float>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 4, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<2, 4, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:124:11: note: in instantiation of function template specialization 'test_equal, glm::vec<2, float>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 2, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<3, 2, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:125:11: note: in instantiation of function template specialization 'test_equal, glm::vec<3, float>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 3, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<3, 3, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:126:11: note: in instantiation of function template specialization 'test_equal, glm::vec<3, float>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 4, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<3, 4, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:127:11: note: in instantiation of function template specialization 'test_equal, glm::vec<3, float>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 2, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<4, 2, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:128:11: note: in instantiation of function template specialization 'test_equal, glm::vec<4, float>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 3, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<4, 3, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:129:11: note: in instantiation of function template specialization 'test_equal, glm::vec<4, float>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 2, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 2, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<2, 2, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:132:11: note: in instantiation of function template specialization 'test_equal, glm::vec<2, double>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 3, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 3, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<2, 3, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:133:11: note: in instantiation of function template specialization 'test_equal, glm::vec<2, double>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<2, 4, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<2, 4, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<2, 4, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:134:11: note: in instantiation of function template specialization 'test_equal, glm::vec<2, double>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 2, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 2, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<3, 2, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:135:11: note: in instantiation of function template specialization 'test_equal, glm::vec<3, double>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 3, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 3, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<3, 3, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:136:11: note: in instantiation of function template specialization 'test_equal, glm::vec<3, double>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<3, 4, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<3, 4, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<3, 4, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:137:11: note: in instantiation of function template specialization 'test_equal, glm::vec<3, double>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 2, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 2, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<4, 2, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:138:11: note: in instantiation of function template specialization 'test_equal, glm::vec<4, double>>' requested here Error += test_equal(); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 3, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 3, double, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:39:25: note: in instantiation of function template specialization 'glm::equal<4, 3, double, glm::packed_highp>' requested here Error += glm::all(glm::equal(matType(One), matType(One), Epsilon)) ? 0 : 1; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_relational.cpp:139:11: note: in instantiation of function template specialization 'test_equal, glm::vec<4, double>>' requested here Error += test_equal(); ^ 18 warnings generated. [108/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_relational.dir/ext_matrix_relational.cpp.o -o test/ext/test-ext_matrix_relational -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [109/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_transform.dir/ext_matrix_transform.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_transform.dir/ext_matrix_transform.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_transform.dir/ext_matrix_transform.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_transform.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_transform.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_transform.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_transform.cpp:16:32: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Error += glm::all(glm::equal(T[3], glm::vec4(1.0f), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_transform.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_transform.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_transform.inl:13:3: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[3] = m[0] * v[0] + m[1] * v[1] + m[2] * v[2] + m[3]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_transform.cpp:15:27: note: in instantiation of function template specialization 'glm::translate' requested here glm::mat4 const T = glm::translate(M, V); ^ 2 warnings generated. [110/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_transform.dir/ext_matrix_transform.cpp.o -o test/ext/test-ext_matrix_transform -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [111/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_common.dir/ext_matrix_common.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_common.dir/ext_matrix_common.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_common.dir/ext_matrix_common.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_common.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_common.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_common.hpp:36: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_common.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:63:26: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], MaxULPs[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:55:10: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here return equal(a, b, vec(MaxULPs)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_common.cpp:15:29: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here glm::bvec4 const D = glm::equal(C, glm::mat4(3), 1); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_common.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_common.hpp:36: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_common.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:63:26: note: in instantiation of member function 'glm::mat<4, 4, double>::operator[]' requested here Result[i] = all(equal(a[i], b[i], MaxULPs[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_relational.inl:55:10: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_highp>' requested here return equal(a, b, vec(MaxULPs)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_common.cpp:31:29: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_highp>' requested here glm::bvec4 const D = glm::equal(C, glm::dmat4(3), 1); ^ 2 warnings generated. [112/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_common.dir/ext_matrix_common.cpp.o -o test/ext/test-ext_matrix_common -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [113/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_int2x2_sized.dir/ext_matrix_int2x2_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_int2x2_sized.dir/ext_matrix_int2x2_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_int2x2_sized.dir/ext_matrix_int2x2_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_int2x2_sized.cpp [114/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_int2x2_sized.dir/ext_matrix_int2x2_sized.cpp.o -o test/ext/test-ext_matrix_int2x2_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [115/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_int2x3_sized.dir/ext_matrix_int2x3_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_int2x3_sized.dir/ext_matrix_int2x3_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_int2x3_sized.dir/ext_matrix_int2x3_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_int2x3_sized.cpp [116/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_int2x3_sized.dir/ext_matrix_int2x3_sized.cpp.o -o test/ext/test-ext_matrix_int2x3_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [117/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_int2x4_sized.dir/ext_matrix_int2x4_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_int2x4_sized.dir/ext_matrix_int2x4_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_int2x4_sized.dir/ext_matrix_int2x4_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_int2x4_sized.cpp [118/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_int2x4_sized.dir/ext_matrix_int2x4_sized.cpp.o -o test/ext/test-ext_matrix_int2x4_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [119/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_int3x2_sized.dir/ext_matrix_int3x2_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_int3x2_sized.dir/ext_matrix_int3x2_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_int3x2_sized.dir/ext_matrix_int3x2_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_int3x2_sized.cpp [120/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_int3x2_sized.dir/ext_matrix_int3x2_sized.cpp.o -o test/ext/test-ext_matrix_int3x2_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [121/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_int3x3_sized.dir/ext_matrix_int3x3_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_int3x3_sized.dir/ext_matrix_int3x3_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_int3x3_sized.dir/ext_matrix_int3x3_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_int3x3_sized.cpp [122/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_int3x3_sized.dir/ext_matrix_int3x3_sized.cpp.o -o test/ext/test-ext_matrix_int3x3_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [123/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_int3x4_sized.dir/ext_matrix_int3x4_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_int3x4_sized.dir/ext_matrix_int3x4_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_int3x4_sized.dir/ext_matrix_int3x4_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_int3x4_sized.cpp [124/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_int3x4_sized.dir/ext_matrix_int3x4_sized.cpp.o -o test/ext/test-ext_matrix_int3x4_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [125/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_int4x2_sized.dir/ext_matrix_int4x2_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_int4x2_sized.dir/ext_matrix_int4x2_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_int4x2_sized.dir/ext_matrix_int4x2_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_int4x2_sized.cpp [126/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_int4x2_sized.dir/ext_matrix_int4x2_sized.cpp.o -o test/ext/test-ext_matrix_int4x2_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [127/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_int4x3_sized.dir/ext_matrix_int4x3_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_int4x3_sized.dir/ext_matrix_int4x3_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_int4x3_sized.dir/ext_matrix_int4x3_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_int4x3_sized.cpp [128/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_int4x3_sized.dir/ext_matrix_int4x3_sized.cpp.o -o test/ext/test-ext_matrix_int4x3_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [129/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_int4x4_sized.dir/ext_matrix_int4x4_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_int4x4_sized.dir/ext_matrix_int4x4_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_int4x4_sized.dir/ext_matrix_int4x4_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_int4x4_sized.cpp [130/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_int4x4_sized.dir/ext_matrix_int4x4_sized.cpp.o -o test/ext/test-ext_matrix_int4x4_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [131/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_uint2x2_sized.dir/ext_matrix_uint2x2_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_uint2x2_sized.dir/ext_matrix_uint2x2_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_uint2x2_sized.dir/ext_matrix_uint2x2_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_uint2x2_sized.cpp [132/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_uint2x2_sized.dir/ext_matrix_uint2x2_sized.cpp.o -o test/ext/test-ext_matrix_uint2x2_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [133/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_uint2x3_sized.dir/ext_matrix_uint2x3_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_uint2x3_sized.dir/ext_matrix_uint2x3_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_uint2x3_sized.dir/ext_matrix_uint2x3_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_uint2x3_sized.cpp [134/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_uint2x3_sized.dir/ext_matrix_uint2x3_sized.cpp.o -o test/ext/test-ext_matrix_uint2x3_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [135/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_uint2x4_sized.dir/ext_matrix_uint2x4_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_uint2x4_sized.dir/ext_matrix_uint2x4_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_uint2x4_sized.dir/ext_matrix_uint2x4_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_uint2x4_sized.cpp [136/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_uint2x4_sized.dir/ext_matrix_uint2x4_sized.cpp.o -o test/ext/test-ext_matrix_uint2x4_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [137/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_uint3x2_sized.dir/ext_matrix_uint3x2_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_uint3x2_sized.dir/ext_matrix_uint3x2_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_uint3x2_sized.dir/ext_matrix_uint3x2_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_uint3x2_sized.cpp [138/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_uint3x2_sized.dir/ext_matrix_uint3x2_sized.cpp.o -o test/ext/test-ext_matrix_uint3x2_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [139/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_uint3x3_sized.dir/ext_matrix_uint3x3_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_uint3x3_sized.dir/ext_matrix_uint3x3_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_uint3x3_sized.dir/ext_matrix_uint3x3_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_uint3x3_sized.cpp [140/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_uint3x3_sized.dir/ext_matrix_uint3x3_sized.cpp.o -o test/ext/test-ext_matrix_uint3x3_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [141/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_uint3x4_sized.dir/ext_matrix_uint3x4_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_uint3x4_sized.dir/ext_matrix_uint3x4_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_uint3x4_sized.dir/ext_matrix_uint3x4_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_uint3x4_sized.cpp [142/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_uint3x4_sized.dir/ext_matrix_uint3x4_sized.cpp.o -o test/ext/test-ext_matrix_uint3x4_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [143/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_uint4x2_sized.dir/ext_matrix_uint4x2_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_uint4x2_sized.dir/ext_matrix_uint4x2_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_uint4x2_sized.dir/ext_matrix_uint4x2_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_uint4x2_sized.cpp [144/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_uint4x2_sized.dir/ext_matrix_uint4x2_sized.cpp.o -o test/ext/test-ext_matrix_uint4x2_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [145/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_uint4x3_sized.dir/ext_matrix_uint4x3_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_uint4x3_sized.dir/ext_matrix_uint4x3_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_uint4x3_sized.dir/ext_matrix_uint4x3_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_uint4x3_sized.cpp [146/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_uint4x3_sized.dir/ext_matrix_uint4x3_sized.cpp.o -o test/ext/test-ext_matrix_uint4x3_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [147/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_matrix_uint4x4_sized.dir/ext_matrix_uint4x4_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_uint4x4_sized.dir/ext_matrix_uint4x4_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_uint4x4_sized.dir/ext_matrix_uint4x4_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_matrix_uint4x4_sized.cpp [148/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_matrix_uint4x4_sized.dir/ext_matrix_uint4x4_sized.cpp.o -o test/ext/test-ext_matrix_uint4x4_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [149/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_quaternion_common.dir/ext_quaternion_common.cpp.o -MF test/ext/CMakeFiles/test-ext_quaternion_common.dir/ext_quaternion_common.cpp.o.d -o test/ext/CMakeFiles/test-ext_quaternion_common.dir/ext_quaternion_common.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_common.cpp [150/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_quaternion_common.dir/ext_quaternion_common.cpp.o -o test/ext/test-ext_quaternion_common -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [151/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_quaternion_exponential.dir/ext_quaternion_exponential.cpp.o -MF test/ext/CMakeFiles/test-ext_quaternion_exponential.dir/ext_quaternion_exponential.cpp.o.d -o test/ext/CMakeFiles/test-ext_quaternion_exponential.dir/ext_quaternion_exponential.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_exponential.cpp [152/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_quaternion_exponential.dir/ext_quaternion_exponential.cpp.o -o test/ext/test-ext_quaternion_exponential -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [153/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_quaternion_geometric.dir/ext_quaternion_geometric.cpp.o -MF test/ext/CMakeFiles/test-ext_quaternion_geometric.dir/ext_quaternion_geometric.cpp.o.d -o test/ext/CMakeFiles/test-ext_quaternion_geometric.dir/ext_quaternion_geometric.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_geometric.cpp [154/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_quaternion_geometric.dir/ext_quaternion_geometric.cpp.o -o test/ext/test-ext_quaternion_geometric -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [155/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_quaternion_relational.dir/ext_quaternion_relational.cpp.o -MF test/ext/CMakeFiles/test-ext_quaternion_relational.dir/ext_quaternion_relational.cpp.o.d -o test/ext/CMakeFiles/test-ext_quaternion_relational.dir/ext_quaternion_relational.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_relational.cpp [156/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_quaternion_relational.dir/ext_quaternion_relational.cpp.o -o test/ext/test-ext_quaternion_relational -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [157/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_quaternion_transform.dir/ext_quaternion_transform.cpp.o -MF test/ext/CMakeFiles/test-ext_quaternion_transform.dir/ext_quaternion_transform.cpp.o.d -o test/ext/CMakeFiles/test-ext_quaternion_transform.dir/ext_quaternion_transform.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_transform.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_transform.cpp:7: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/quaternion.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_transform.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/quaternion_float.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_quat.hpp:7: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../detail/type_mat3x3.hpp:183: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.inl:150:21: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../gtc/quaternion.inl:122:20: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here return quat_cast(mat<3, 3, T, Q>(m4)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_transform.cpp:18:43: note: in instantiation of function template specialization 'glm::quat_cast' requested here glm::quat test_mat = glm::conjugate(glm::quat_cast(glm::lookAt(eye, center, up))); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_transform.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/quaternion_float.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_quat.hpp:7: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../gtc/quaternion.inl:77:26: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here T fourXSquaredMinus1 = m[0][0] - m[1][1] - m[2][2]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../gtc/quaternion.inl:122:10: note: in instantiation of function template specialization 'glm::quat_cast' requested here return quat_cast(mat<3, 3, T, Q>(m4)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_transform.cpp:18:43: note: in instantiation of function template specialization 'glm::quat_cast' requested here glm::quat test_mat = glm::conjugate(glm::quat_cast(glm::lookAt(eye, center, up))); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_transform.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/quaternion_float.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_quat.hpp:7: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../gtc/quaternion.inl:190:3: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Result[2] = direction; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_transform.cpp:24:31: note: in instantiation of function template specialization 'glm::quatLookAtLH' requested here glm::quat test_quatLH = glm::quatLookAtLH(glm::normalize(center - eye), up); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_transform.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/quaternion_float.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_quat.hpp:7: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../detail/type_mat3x3.hpp:183: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/matrix_transform.inl:129:3: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[0][0] = s.x; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_transform.cpp:25:60: note: in instantiation of function template specialization 'glm::lookAtLH' requested here glm::quat test_matLH = glm::conjugate(glm::quat_cast(glm::lookAtLH(eye, center, up))); ^ 24 warnings generated. [158/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_quaternion_transform.dir/ext_quaternion_transform.cpp.o -o test/ext/test-ext_quaternion_transform -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [159/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_quaternion_trigonometric.dir/ext_quaternion_trigonometric.cpp.o -MF test/ext/CMakeFiles/test-ext_quaternion_trigonometric.dir/ext_quaternion_trigonometric.cpp.o.d -o test/ext/CMakeFiles/test-ext_quaternion_trigonometric.dir/ext_quaternion_trigonometric.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_trigonometric.cpp [160/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_quaternion_trigonometric.dir/ext_quaternion_trigonometric.cpp.o -o test/ext/test-ext_quaternion_trigonometric -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [161/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_quaternion_type.dir/ext_quaternion_type.cpp.o -MF test/ext/CMakeFiles/test-ext_quaternion_type.dir/ext_quaternion_type.cpp.o.d -o test/ext/CMakeFiles/test-ext_quaternion_type.dir/ext_quaternion_type.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_quaternion_type.cpp [162/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_quaternion_type.dir/ext_quaternion_type.cpp.o -o test/ext/test-ext_quaternion_type -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [163/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_scalar_common.dir/ext_scalar_common.cpp.o -MF test/ext/CMakeFiles/test-ext_scalar_common.dir/ext_scalar_common.cpp.o.d -o test/ext/CMakeFiles/test-ext_scalar_common.dir/ext_scalar_common.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_common.cpp [164/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_scalar_common.dir/ext_scalar_common.cpp.o -o test/ext/test-ext_scalar_common -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [165/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_scalar_constants.dir/ext_scalar_constants.cpp.o -MF test/ext/CMakeFiles/test-ext_scalar_constants.dir/ext_scalar_constants.cpp.o.d -o test/ext/CMakeFiles/test-ext_scalar_constants.dir/ext_scalar_constants.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_constants.cpp [166/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_scalar_constants.dir/ext_scalar_constants.cpp.o -o test/ext/test-ext_scalar_constants -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [167/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_scalar_int_sized.dir/ext_scalar_int_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_scalar_int_sized.dir/ext_scalar_int_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_scalar_int_sized.dir/ext_scalar_int_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_int_sized.cpp [168/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_scalar_int_sized.dir/ext_scalar_int_sized.cpp.o -o test/ext/test-ext_scalar_int_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [169/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_scalar_uint_sized.dir/ext_scalar_uint_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_scalar_uint_sized.dir/ext_scalar_uint_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_scalar_uint_sized.dir/ext_scalar_uint_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_uint_sized.cpp [170/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_scalar_uint_sized.dir/ext_scalar_uint_sized.cpp.o -o test/ext/test-ext_scalar_uint_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [171/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_scalar_integer.dir/ext_scalar_integer.cpp.o -MF test/ext/CMakeFiles/test-ext_scalar_integer.dir/ext_scalar_integer.cpp.o.d -o test/ext/CMakeFiles/test-ext_scalar_integer.dir/ext_scalar_integer.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:22:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:37:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:36:36: note: used in buffer access here bool Result = glm::isPowerOfTwo(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:45:27: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:60:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:59:36: note: used in buffer access here bool Result = glm::isPowerOfTwo(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:68:19: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:83:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:82:36: note: used in buffer access here bool Result = glm::isPowerOfTwo(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:91:25: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:105:36: note: used in buffer access here bool Result = glm::isPowerOfTwo(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:106:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:155:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:175:44: note: used in buffer access here glm::int32 Result = glm::nextPowerOfTwo(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:176:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:184:27: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:202:45: note: used in buffer access here glm::uint32 Result = glm::nextPowerOfTwo(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:203:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:338:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:359:12: note: in instantiation of function template specialization 'prevMultiple::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:55: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:349:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:39: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:338:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:360:12: note: in instantiation of function template specialization 'prevMultiple::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:55: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:39: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:349:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:338:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:361:12: note: in instantiation of function template specialization 'prevMultiple::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:349:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:39: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:55: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:338:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:362:12: note: in instantiation of function template specialization 'prevMultiple::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:55: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:39: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:349:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:338:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:364:12: note: in instantiation of function template specialization 'prevMultiple::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:55: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:39: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:349:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:338:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:365:12: note: in instantiation of function template specialization 'prevMultiple::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:39: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:349:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:55: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:338:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:366:12: note: in instantiation of function template specialization 'prevMultiple::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:349:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:55: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:39: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:338:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:367:12: note: in instantiation of function template specialization 'prevMultiple::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:39: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:349:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:348:55: note: used in buffer access here T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:537:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:587:12: note: in instantiation of function template specialization 'nextMultiple::test_uint' requested here Error += test_uint(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:40: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:56: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:556:13: note: used in buffer access here Error += Data[i].Return == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:54: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:38: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:552:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:537:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:588:12: note: in instantiation of function template specialization 'nextMultiple::test_uint' requested here Error += test_uint(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:556:13: note: used in buffer access here Error += Data[i].Return == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:38: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:552:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:54: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:56: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:40: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:537:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:589:12: note: in instantiation of function template specialization 'nextMultiple::test_uint' requested here Error += test_uint(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:40: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:556:13: note: used in buffer access here Error += Data[i].Return == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:54: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:552:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:38: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:56: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:537:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:590:12: note: in instantiation of function template specialization 'nextMultiple::test_uint' requested here Error += test_uint(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:38: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:556:13: note: used in buffer access here Error += Data[i].Return == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:56: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:552:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:40: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:54: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:537:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:592:12: note: in instantiation of function template specialization 'nextMultiple::test_uint' requested here Error += test_uint(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:552:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:40: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:56: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:54: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:38: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:556:13: note: used in buffer access here Error += Data[i].Return == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:537:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:593:12: note: in instantiation of function template specialization 'nextMultiple::test_uint' requested here Error += test_uint(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:38: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:556:13: note: used in buffer access here Error += Data[i].Return == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:56: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:54: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:552:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:40: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:537:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:594:12: note: in instantiation of function template specialization 'nextMultiple::test_uint' requested here Error += test_uint(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:54: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:556:13: note: used in buffer access here Error += Data[i].Return == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:38: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:552:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:56: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:40: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:537:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:595:12: note: in instantiation of function template specialization 'nextMultiple::test_uint' requested here Error += test_uint(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:552:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:556:13: note: used in buffer access here Error += Data[i].Return == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:40: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:551:56: note: used in buffer access here T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:54: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:555:38: note: used in buffer access here T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:614:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:644:12: note: in instantiation of function template specialization 'findNSB::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:53: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:37: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:633:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:614:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:645:12: note: in instantiation of function template specialization 'findNSB::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:53: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:37: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:633:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:614:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:646:12: note: in instantiation of function template specialization 'findNSB::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:633:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:53: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:37: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:614:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:647:12: note: in instantiation of function template specialization 'findNSB::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:53: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:633:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:37: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:614:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:649:12: note: in instantiation of function template specialization 'findNSB::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:37: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:633:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:53: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:614:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:650:12: note: in instantiation of function template specialization 'findNSB::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:37: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:633:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:53: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:614:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:651:12: note: in instantiation of function template specialization 'findNSB::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:37: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:53: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:633:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:614:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:652:12: note: in instantiation of function template specialization 'findNSB::run' requested here Error += run(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:633:13: note: used in buffer access here Error += Data[i].Return == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:53: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_integer.cpp:632:37: note: used in buffer access here int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount); ^~~~ 30 warnings generated. [172/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_scalar_integer.dir/ext_scalar_integer.cpp.o -o test/ext/test-ext_scalar_integer -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [173/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_scalar_ulp.dir/ext_scalar_ulp.cpp.o -MF test/ext/CMakeFiles/test-ext_scalar_ulp.dir/ext_scalar_ulp.cpp.o.d -o test/ext/CMakeFiles/test-ext_scalar_ulp.dir/ext_scalar_ulp.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_ulp.cpp [174/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_scalar_ulp.dir/ext_scalar_ulp.cpp.o -o test/ext/test-ext_scalar_ulp -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [175/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_scalar_relational.dir/ext_scalar_relational.cpp.o -MF test/ext/CMakeFiles/test-ext_scalar_relational.dir/ext_scalar_relational.cpp.o.d -o test/ext/CMakeFiles/test-ext_scalar_relational.dir/ext_scalar_relational.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_scalar_relational.cpp [176/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_scalar_relational.dir/ext_scalar_relational.cpp.o -o test/ext/test-ext_scalar_relational -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [177/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vec1.dir/ext_vec1.cpp.o -MF test/ext/CMakeFiles/test-ext_vec1.dir/ext_vec1.cpp.o.d -o test/ext/CMakeFiles/test-ext_vec1.dir/ext_vec1.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vec1.cpp [178/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vec1.dir/ext_vec1.cpp.o -o test/ext/test-ext_vec1 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [179/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_bool1.dir/ext_vector_bool1.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_bool1.dir/ext_vector_bool1.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_bool1.dir/ext_vector_bool1.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_bool1.cpp [180/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_bool1.dir/ext_vector_bool1.cpp.o -o test/ext/test-ext_vector_bool1 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [181/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_common.dir/ext_vector_common.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_common.dir/ext_vector_common.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_common.dir/ext_vector_common.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_common.cpp [182/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_common.dir/ext_vector_common.cpp.o -o test/ext/test-ext_vector_common -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [183/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_iec559.dir/ext_vector_iec559.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_iec559.dir/ext_vector_iec559.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_iec559.dir/ext_vector_iec559.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_iec559.cpp [184/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_iec559.dir/ext_vector_iec559.cpp.o -o test/ext/test-ext_vector_iec559 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [185/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_int1_sized.dir/ext_vector_int1_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_int1_sized.dir/ext_vector_int1_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_int1_sized.dir/ext_vector_int1_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_int1_sized.cpp [186/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_int1_sized.dir/ext_vector_int1_sized.cpp.o -o test/ext/test-ext_vector_int1_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [187/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_int2_sized.dir/ext_vector_int2_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_int2_sized.dir/ext_vector_int2_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_int2_sized.dir/ext_vector_int2_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_int2_sized.cpp [188/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_int2_sized.dir/ext_vector_int2_sized.cpp.o -o test/ext/test-ext_vector_int2_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [189/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_int3_sized.dir/ext_vector_int3_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_int3_sized.dir/ext_vector_int3_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_int3_sized.dir/ext_vector_int3_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_int3_sized.cpp [190/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_int3_sized.dir/ext_vector_int3_sized.cpp.o -o test/ext/test-ext_vector_int3_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [191/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_int4_sized.dir/ext_vector_int4_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_int4_sized.dir/ext_vector_int4_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_int4_sized.dir/ext_vector_int4_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_int4_sized.cpp [192/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_int4_sized.dir/ext_vector_int4_sized.cpp.o -o test/ext/test-ext_vector_int4_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [193/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_integer.dir/ext_vector_integer.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_integer.dir/ext_vector_integer.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_integer.dir/ext_vector_integer.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:20:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:117:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int16<1>' requested here Error += test_int16<1>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:35:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:34:79: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:20:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:118:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int16<2>' requested here Error += test_int16<2>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:35:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:34:79: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:20:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:119:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int16<3>' requested here Error += test_int16<3>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:34:79: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:35:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:20:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:120:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int16<4>' requested here Error += test_int16<4>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:35:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:34:79: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:44:27: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:122:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint16<1>' requested here Error += test_uint16<1>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:59:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:58:80: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:44:27: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:123:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint16<2>' requested here Error += test_uint16<2>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:59:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:58:80: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:44:27: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:124:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint16<3>' requested here Error += test_uint16<3>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:58:80: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:59:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:44:27: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:125:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint16<4>' requested here Error += test_uint16<4>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:58:80: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:59:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:68:19: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:127:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int32<1>' requested here Error += test_int32<1>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:82:79: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:83:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:68:19: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:128:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int32<2>' requested here Error += test_int32<2>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:82:79: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:83:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:68:19: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:129:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int32<3>' requested here Error += test_int32<3>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:83:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:82:79: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:68:19: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:130:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int32<4>' requested here Error += test_int32<4>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:83:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:82:79: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:92:25: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:132:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint32<1>' requested here Error += test_uint32<1>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:106:80: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:107:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:92:25: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:133:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint32<2>' requested here Error += test_uint32<2>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:107:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:106:80: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:92:25: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:134:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint32<3>' requested here Error += test_uint32<3>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:106:80: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:107:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:92:25: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:135:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint32<4>' requested here Error += test_uint32<4>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:106:80: note: used in buffer access here glm::vec const Result = glm::isPowerOfTwo(glm::vec(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:107:31: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:318:12: note: in instantiation of function template specialization 'prevMultiple::run<1, signed char>' requested here Error += run<1, glm::int8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:319:12: note: in instantiation of function template specialization 'prevMultiple::run<2, signed char>' requested here Error += run<2, glm::int8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:320:12: note: in instantiation of function template specialization 'prevMultiple::run<3, signed char>' requested here Error += run<3, glm::int8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:321:12: note: in instantiation of function template specialization 'prevMultiple::run<4, signed char>' requested here Error += run<4, glm::int8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:323:12: note: in instantiation of function template specialization 'prevMultiple::run<1, short>' requested here Error += run<1, glm::int16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:324:12: note: in instantiation of function template specialization 'prevMultiple::run<2, short>' requested here Error += run<2, glm::int16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:325:12: note: in instantiation of function template specialization 'prevMultiple::run<3, short>' requested here Error += run<3, glm::int16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:326:12: note: in instantiation of function template specialization 'prevMultiple::run<4, short>' requested here Error += run<4, glm::int16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:328:12: note: in instantiation of function template specialization 'prevMultiple::run<1, int>' requested here Error += run<1, glm::int32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:329:12: note: in instantiation of function template specialization 'prevMultiple::run<2, int>' requested here Error += run<2, glm::int32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:330:12: note: in instantiation of function template specialization 'prevMultiple::run<3, int>' requested here Error += run<3, glm::int32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:331:12: note: in instantiation of function template specialization 'prevMultiple::run<4, int>' requested here Error += run<4, glm::int32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:333:12: note: in instantiation of function template specialization 'prevMultiple::run<1, long long>' requested here Error += run<1, glm::int64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:334:12: note: in instantiation of function template specialization 'prevMultiple::run<2, long long>' requested here Error += run<2, glm::int64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:335:12: note: in instantiation of function template specialization 'prevMultiple::run<3, long long>' requested here Error += run<3, glm::int64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:336:12: note: in instantiation of function template specialization 'prevMultiple::run<4, long long>' requested here Error += run<4, glm::int64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:338:12: note: in instantiation of function template specialization 'prevMultiple::run<1, unsigned char>' requested here Error += run<1, glm::uint8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:339:12: note: in instantiation of function template specialization 'prevMultiple::run<2, unsigned char>' requested here Error += run<2, glm::uint8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:340:12: note: in instantiation of function template specialization 'prevMultiple::run<3, unsigned char>' requested here Error += run<3, glm::uint8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:341:12: note: in instantiation of function template specialization 'prevMultiple::run<4, unsigned char>' requested here Error += run<4, glm::uint8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:343:12: note: in instantiation of function template specialization 'prevMultiple::run<1, unsigned short>' requested here Error += run<1, glm::uint16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:344:12: note: in instantiation of function template specialization 'prevMultiple::run<2, unsigned short>' requested here Error += run<2, glm::uint16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:345:12: note: in instantiation of function template specialization 'prevMultiple::run<3, unsigned short>' requested here Error += run<3, glm::uint16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:346:12: note: in instantiation of function template specialization 'prevMultiple::run<4, unsigned short>' requested here Error += run<4, glm::uint16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:348:12: note: in instantiation of function template specialization 'prevMultiple::run<1, unsigned int>' requested here Error += run<1, glm::uint32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:349:12: note: in instantiation of function template specialization 'prevMultiple::run<2, unsigned int>' requested here Error += run<2, glm::uint32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:350:12: note: in instantiation of function template specialization 'prevMultiple::run<3, unsigned int>' requested here Error += run<3, glm::uint32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:351:12: note: in instantiation of function template specialization 'prevMultiple::run<4, unsigned int>' requested here Error += run<4, glm::uint32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:353:12: note: in instantiation of function template specialization 'prevMultiple::run<1, unsigned long long>' requested here Error += run<1, glm::uint64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:354:12: note: in instantiation of function template specialization 'prevMultiple::run<2, unsigned long long>' requested here Error += run<2, glm::uint64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:355:12: note: in instantiation of function template specialization 'prevMultiple::run<3, unsigned long long>' requested here Error += run<3, glm::uint64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:294:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:356:12: note: in instantiation of function template specialization 'prevMultiple::run<4, unsigned long long>' requested here Error += run<4, glm::uint64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:305:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:100: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:68: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:308:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:304:85: note: used in buffer access here glm::vec const Result0 = glm::prevMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:307:68: note: used in buffer access here glm::vec const Result1 = glm::prevMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:403:12: note: in instantiation of function template specialization 'nextMultiple::run<1, signed char>' requested here Error += run<1, glm::int8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:404:12: note: in instantiation of function template specialization 'nextMultiple::run<2, signed char>' requested here Error += run<2, glm::int8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:405:12: note: in instantiation of function template specialization 'nextMultiple::run<3, signed char>' requested here Error += run<3, glm::int8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:406:12: note: in instantiation of function template specialization 'nextMultiple::run<4, signed char>' requested here Error += run<4, glm::int8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:408:12: note: in instantiation of function template specialization 'nextMultiple::run<1, short>' requested here Error += run<1, glm::int16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:409:12: note: in instantiation of function template specialization 'nextMultiple::run<2, short>' requested here Error += run<2, glm::int16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:410:12: note: in instantiation of function template specialization 'nextMultiple::run<3, short>' requested here Error += run<3, glm::int16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:411:12: note: in instantiation of function template specialization 'nextMultiple::run<4, short>' requested here Error += run<4, glm::int16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:413:12: note: in instantiation of function template specialization 'nextMultiple::run<1, int>' requested here Error += run<1, glm::int32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:414:12: note: in instantiation of function template specialization 'nextMultiple::run<2, int>' requested here Error += run<2, glm::int32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:415:12: note: in instantiation of function template specialization 'nextMultiple::run<3, int>' requested here Error += run<3, glm::int32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:416:12: note: in instantiation of function template specialization 'nextMultiple::run<4, int>' requested here Error += run<4, glm::int32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:418:12: note: in instantiation of function template specialization 'nextMultiple::run<1, long long>' requested here Error += run<1, glm::int64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:419:12: note: in instantiation of function template specialization 'nextMultiple::run<2, long long>' requested here Error += run<2, glm::int64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:420:12: note: in instantiation of function template specialization 'nextMultiple::run<3, long long>' requested here Error += run<3, glm::int64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:421:12: note: in instantiation of function template specialization 'nextMultiple::run<4, long long>' requested here Error += run<4, glm::int64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:423:12: note: in instantiation of function template specialization 'nextMultiple::run<1, unsigned char>' requested here Error += run<1, glm::uint8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:424:12: note: in instantiation of function template specialization 'nextMultiple::run<2, unsigned char>' requested here Error += run<2, glm::uint8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:425:12: note: in instantiation of function template specialization 'nextMultiple::run<3, unsigned char>' requested here Error += run<3, glm::uint8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:426:12: note: in instantiation of function template specialization 'nextMultiple::run<4, unsigned char>' requested here Error += run<4, glm::uint8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:428:12: note: in instantiation of function template specialization 'nextMultiple::run<1, unsigned short>' requested here Error += run<1, glm::uint16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:429:12: note: in instantiation of function template specialization 'nextMultiple::run<2, unsigned short>' requested here Error += run<2, glm::uint16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:430:12: note: in instantiation of function template specialization 'nextMultiple::run<3, unsigned short>' requested here Error += run<3, glm::uint16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:431:12: note: in instantiation of function template specialization 'nextMultiple::run<4, unsigned short>' requested here Error += run<4, glm::uint16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:433:12: note: in instantiation of function template specialization 'nextMultiple::run<1, unsigned int>' requested here Error += run<1, glm::uint32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:434:12: note: in instantiation of function template specialization 'nextMultiple::run<2, unsigned int>' requested here Error += run<2, glm::uint32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:435:12: note: in instantiation of function template specialization 'nextMultiple::run<3, unsigned int>' requested here Error += run<3, glm::uint32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:436:12: note: in instantiation of function template specialization 'nextMultiple::run<4, unsigned int>' requested here Error += run<4, glm::uint32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:438:12: note: in instantiation of function template specialization 'nextMultiple::run<1, unsigned long long>' requested here Error += run<1, glm::uint64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:439:12: note: in instantiation of function template specialization 'nextMultiple::run<2, unsigned long long>' requested here Error += run<2, glm::uint64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:440:12: note: in instantiation of function template specialization 'nextMultiple::run<3, unsigned long long>' requested here Error += run<3, glm::uint64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:375:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:441:12: note: in instantiation of function template specialization 'nextMultiple::run<4, unsigned long long>' requested here Error += run<4, glm::uint64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:390:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:68: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:68: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:393:28: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result1 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:389:100: note: used in buffer access here glm::vec const Result0 = glm::nextMultiple(glm::vec(Data[i].Source), glm::vec(Data[i].Multiple)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:392:85: note: used in buffer access here glm::vec const Result1 = glm::nextMultiple(glm::vec(Data[i].Source), Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:490:12: note: in instantiation of function template specialization 'findNSB::run<1, unsigned char>' requested here Error += run<1, glm::uint8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:491:12: note: in instantiation of function template specialization 'findNSB::run<2, unsigned char>' requested here Error += run<2, glm::uint8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:492:12: note: in instantiation of function template specialization 'findNSB::run<3, unsigned char>' requested here Error += run<3, glm::uint8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:493:12: note: in instantiation of function template specialization 'findNSB::run<4, unsigned char>' requested here Error += run<4, glm::uint8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:495:12: note: in instantiation of function template specialization 'findNSB::run<1, unsigned short>' requested here Error += run<1, glm::uint16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:496:12: note: in instantiation of function template specialization 'findNSB::run<2, unsigned short>' requested here Error += run<2, glm::uint16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:497:12: note: in instantiation of function template specialization 'findNSB::run<3, unsigned short>' requested here Error += run<3, glm::uint16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:498:12: note: in instantiation of function template specialization 'findNSB::run<4, unsigned short>' requested here Error += run<4, glm::uint16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:500:12: note: in instantiation of function template specialization 'findNSB::run<1, unsigned int>' requested here Error += run<1, glm::uint32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:501:12: note: in instantiation of function template specialization 'findNSB::run<2, unsigned int>' requested here Error += run<2, glm::uint32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:502:12: note: in instantiation of function template specialization 'findNSB::run<3, unsigned int>' requested here Error += run<3, glm::uint32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:503:12: note: in instantiation of function template specialization 'findNSB::run<4, unsigned int>' requested here Error += run<4, glm::uint32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:505:12: note: in instantiation of function template specialization 'findNSB::run<1, unsigned long long>' requested here Error += run<1, glm::uint64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:506:12: note: in instantiation of function template specialization 'findNSB::run<2, unsigned long long>' requested here Error += run<2, glm::uint64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:507:12: note: in instantiation of function template specialization 'findNSB::run<3, unsigned long long>' requested here Error += run<3, glm::uint64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:508:12: note: in instantiation of function template specialization 'findNSB::run<4, unsigned long long>' requested here Error += run<4, glm::uint64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:510:12: note: in instantiation of function template specialization 'findNSB::run<1, signed char>' requested here Error += run<1, glm::int8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:511:12: note: in instantiation of function template specialization 'findNSB::run<2, signed char>' requested here Error += run<2, glm::int8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:512:12: note: in instantiation of function template specialization 'findNSB::run<3, signed char>' requested here Error += run<3, glm::int8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:513:12: note: in instantiation of function template specialization 'findNSB::run<4, signed char>' requested here Error += run<4, glm::int8>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:515:12: note: in instantiation of function template specialization 'findNSB::run<1, short>' requested here Error += run<1, glm::int16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:516:12: note: in instantiation of function template specialization 'findNSB::run<2, short>' requested here Error += run<2, glm::int16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:517:12: note: in instantiation of function template specialization 'findNSB::run<3, short>' requested here Error += run<3, glm::int16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:518:12: note: in instantiation of function template specialization 'findNSB::run<4, short>' requested here Error += run<4, glm::int16>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:520:12: note: in instantiation of function template specialization 'findNSB::run<1, int>' requested here Error += run<1, glm::int32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:521:12: note: in instantiation of function template specialization 'findNSB::run<2, int>' requested here Error += run<2, glm::int32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:522:12: note: in instantiation of function template specialization 'findNSB::run<3, int>' requested here Error += run<3, glm::int32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:523:12: note: in instantiation of function template specialization 'findNSB::run<4, int>' requested here Error += run<4, glm::int32>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:525:12: note: in instantiation of function template specialization 'findNSB::run<1, long long>' requested here Error += run<1, glm::int64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:526:12: note: in instantiation of function template specialization 'findNSB::run<2, long long>' requested here Error += run<2, glm::int64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:527:12: note: in instantiation of function template specialization 'findNSB::run<3, long long>' requested here Error += run<3, glm::int64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:460:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:528:12: note: in instantiation of function template specialization 'findNSB::run<4, long long>' requested here Error += run<4, glm::int64>(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:120: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:479:30: note: used in buffer access here Error += glm::vec(Data[i].Return) == Result0 ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer.cpp:478:86: note: used in buffer access here glm::vec const Result0 = glm::findNSB(glm::vec(Data[i].Source), glm::vec(Data[i].SignificantBitCount)); ^~~~ 112 warnings generated. [194/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_integer.dir/ext_vector_integer.cpp.o -o test/ext/test-ext_vector_integer -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [195/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_integer_sized.dir/ext_vector_integer_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_integer_sized.dir/ext_vector_integer_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_integer_sized.dir/ext_vector_integer_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_integer_sized.cpp [196/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_integer_sized.dir/ext_vector_integer_sized.cpp.o -o test/ext/test-ext_vector_integer_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [197/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_uint1_sized.dir/ext_vector_uint1_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_uint1_sized.dir/ext_vector_uint1_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_uint1_sized.dir/ext_vector_uint1_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_uint1_sized.cpp [198/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_uint1_sized.dir/ext_vector_uint1_sized.cpp.o -o test/ext/test-ext_vector_uint1_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [199/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_uint2_sized.dir/ext_vector_uint2_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_uint2_sized.dir/ext_vector_uint2_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_uint2_sized.dir/ext_vector_uint2_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_uint2_sized.cpp [200/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_uint2_sized.dir/ext_vector_uint2_sized.cpp.o -o test/ext/test-ext_vector_uint2_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [201/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_uint3_sized.dir/ext_vector_uint3_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_uint3_sized.dir/ext_vector_uint3_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_uint3_sized.dir/ext_vector_uint3_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_uint3_sized.cpp [202/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_uint3_sized.dir/ext_vector_uint3_sized.cpp.o -o test/ext/test-ext_vector_uint3_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [203/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_uint4_sized.dir/ext_vector_uint4_sized.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_uint4_sized.dir/ext_vector_uint4_sized.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_uint4_sized.dir/ext_vector_uint4_sized.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_uint4_sized.cpp [204/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_uint4_sized.dir/ext_vector_uint4_sized.cpp.o -o test/ext/test-ext_vector_uint4_sized -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [205/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_relational.dir/ext_vector_relational.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_relational.dir/ext_vector_relational.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_relational.dir/ext_vector_relational.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_relational.cpp [206/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_relational.dir/ext_vector_relational.cpp.o -o test/ext/test-ext_vector_relational -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [207/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/ext/CMakeFiles/test-ext_vector_ulp.dir/ext_vector_ulp.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_ulp.dir/ext_vector_ulp.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_ulp.dir/ext_vector_ulp.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/ext/ext_vector_ulp.cpp [208/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/ext/CMakeFiles/test-ext_vector_ulp.dir/ext_vector_ulp.cpp.o -o test/ext/test-ext_vector_ulp -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [209/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_bitfield.dir/gtc_bitfield.cpp.o -MF test/gtc/CMakeFiles/test-gtc_bitfield.dir/gtc_bitfield.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_bitfield.dir/gtc_bitfield.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:117:25: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:144:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:155:27: note: used in buffer access here int Result = glm::mask(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:143:27: note: used in buffer access here int Result = mask_half(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:149:27: note: used in buffer access here int Result = mask_loop(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:150:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:137:26: note: used in buffer access here int Result = mask_mix(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:138:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:156:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:164:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:179:33: note: used in buffer access here Error += glm::all(glm::equal(Data[i].Return, Result)) ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:178:34: note: used in buffer access here glm::ivec4 Result = glm::mask(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:237:13: warning: 'v' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] RET const v[4] = {x, y, z, w}; ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:263:26: note: in instantiation of function template specialization 'bitfieldInterleave4::loopBitfieldInterleave' requested here glm::uint64 ResultA = loopBitfieldInterleave(x, y, z, w); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:243:18: note: used in buffer access here Result |= ((((v[2] >> i) & 1U)) << ((i << 2) + 2)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:242:18: note: used in buffer access here Result |= ((((v[1] >> i) & 1U)) << ((i << 2) + 1)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_bitfield.cpp:244:18: note: used in buffer access here Result |= ((((v[3] >> i) & 1U)) << ((i << 2) + 3)); ^ 3 warnings generated. [210/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_bitfield.dir/gtc_bitfield.cpp.o -o test/gtc/test-gtc_bitfield -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [211/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_color_space.dir/gtc_color_space.cpp.o -MF test/gtc/CMakeFiles/test-gtc_color_space.dir/gtc_color_space.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_color_space.dir/gtc_color_space.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_color_space.cpp [212/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_color_space.dir/gtc_color_space.cpp.o -o test/gtc/test-gtc_color_space -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [213/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_constants.dir/gtc_constants.cpp.o -MF test/gtc/CMakeFiles/test-gtc_constants.dir/gtc_constants.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_constants.dir/gtc_constants.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_constants.cpp [214/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_constants.dir/gtc_constants.cpp.o -o test/gtc/test-gtc_constants -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [215/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_epsilon.dir/gtc_epsilon.cpp.o -MF test/gtc/CMakeFiles/test-gtc_epsilon.dir/gtc_epsilon.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_epsilon.dir/gtc_epsilon.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_epsilon.cpp [216/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_epsilon.dir/gtc_epsilon.cpp.o -o test/gtc/test-gtc_epsilon -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [217/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_integer.dir/gtc_integer.cpp.o -MF test/gtc/CMakeFiles/test-gtc_integer.dir/gtc_integer.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_integer.dir/gtc_integer.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_integer.cpp [218/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_integer.dir/gtc_integer.cpp.o -o test/gtc/test-gtc_integer -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [219/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_matrix_access.dir/gtc_matrix_access.cpp.o -MF test/gtc/CMakeFiles/test-gtc_matrix_access.dir/gtc_matrix_access.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_matrix_access.dir/gtc_matrix_access.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:17:4: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here Result[i][index] = x[i]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:20:11: note: in instantiation of function template specialization 'glm::row>' requested here m = glm::row(m, 0, glm::vec2( 0, 1)); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:32:16: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here Result[i] = m[i][index]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:23:36: note: in instantiation of function template specialization 'glm::row>' requested here Error += glm::all(glm::equal(glm::row(m, 0), glm::vec2( 0, 1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:17:4: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here Result[i][index] = x[i]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:50:11: note: in instantiation of function template specialization 'glm::row>' requested here m = glm::row(m, 0, glm::vec2( 0, 1)); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:32:16: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here Result[i] = m[i][index]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:54:36: note: in instantiation of function template specialization 'glm::row>' requested here Error += glm::all(glm::equal(glm::row(m, 0), glm::vec2( 0, 1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x4.inl:225:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:17:4: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here Result[i][index] = x[i]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:82:11: note: in instantiation of function template specialization 'glm::row>' requested here m = glm::row(m, 0, glm::vec2( 0, 1)); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:32:16: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here Result[i] = m[i][index]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:87:36: note: in instantiation of function template specialization 'glm::row>' requested here Error += glm::all(glm::equal(glm::row(m, 0), glm::vec2( 0, 1), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x2.inl:242:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:17:4: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here Result[i][index] = x[i]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:116:11: note: in instantiation of function template specialization 'glm::row>' requested here m = glm::row(m, 0, glm::vec3( 0, 1, 2)); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:32:16: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here Result[i] = m[i][index]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:119:36: note: in instantiation of function template specialization 'glm::row>' requested here Error += glm::all(glm::equal(glm::row(m, 0), glm::vec3( 0, 1, 2), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:17:4: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Result[i][index] = x[i]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:148:11: note: in instantiation of function template specialization 'glm::row>' requested here m = glm::row(m, 0, glm::vec3( 0, 1, 2)); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:32:16: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Result[i] = m[i][index]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:152:36: note: in instantiation of function template specialization 'glm::row>' requested here Error += glm::all(glm::equal(glm::row(m, 0), glm::vec3( 0, 1, 2), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x4.inl:248:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:17:4: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here Result[i][index] = x[i]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:182:11: note: in instantiation of function template specialization 'glm::row>' requested here m = glm::row(m, 0, glm::vec3( 0, 1, 2)); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:32:16: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here Result[i] = m[i][index]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:187:36: note: in instantiation of function template specialization 'glm::row>' requested here Error += glm::all(glm::equal(glm::row(m, 0), glm::vec3( 0, 1, 2), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x2.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:17:4: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here Result[i][index] = x[i]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:218:11: note: in instantiation of function template specialization 'glm::row>' requested here m = glm::row(m, 0, glm::vec4( 0, 1, 2, 3)); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:32:16: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here Result[i] = m[i][index]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:221:36: note: in instantiation of function template specialization 'glm::row>' requested here Error += glm::all(glm::equal(glm::row(m, 0), glm::vec4( 0, 1, 2, 3), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x3.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:17:4: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here Result[i][index] = x[i]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:252:11: note: in instantiation of function template specialization 'glm::row>' requested here m = glm::row(m, 0, glm::vec4( 0, 1, 2, 3)); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:32:16: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here Result[i] = m[i][index]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:256:36: note: in instantiation of function template specialization 'glm::row>' requested here Error += glm::all(glm::equal(glm::row(m, 0), glm::vec4( 0, 1, 2, 3), glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:17:4: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[i][index] = x[i]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:288:11: note: in instantiation of function template specialization 'glm::row>' requested here m = glm::row(m, 0, glm::vec4( 0, 1, 2, 3)); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_access.inl:32:16: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[i] = m[i][index]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_access.cpp:293:36: note: in instantiation of function template specialization 'glm::row>' requested here Error += glm::all(glm::equal(glm::row(m, 0), glm::vec4( 0, 1, 2, 3), glm::epsilon())) ? 0 : 1; ^ 18 warnings generated. [220/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_matrix_access.dir/gtc_matrix_access.cpp.o -o test/gtc/test-gtc_matrix_access -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [221/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_matrix_integer.dir/gtc_matrix_integer.cpp.o -MF test/gtc/CMakeFiles/test-gtc_matrix_integer.dir/gtc_matrix_integer.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_matrix_integer.dir/gtc_matrix_integer.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_integer.cpp [222/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_matrix_integer.dir/gtc_matrix_integer.cpp.o -o test/gtc/test-gtc_matrix_integer -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [223/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_matrix_inverse.dir/gtc_matrix_inverse.cpp.o -MF test/gtc/CMakeFiles/test-gtc_matrix_inverse.dir/gtc_matrix_inverse.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_matrix_inverse.dir/gtc_matrix_inverse.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_inverse.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_inverse.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_inverse.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_inverse.cpp:19:41: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Error += glm::all(glm::epsilonEqual(M[i], R[i], 0.01f)) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_inverse.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_inverse.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_inverse.cpp:36:41: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Error += glm::all(glm::epsilonEqual(M[i], R[i], 0.01f)) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_inverse.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_inverse.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../matrix.hpp:21: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_inverse.inl:11:17: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here vec<3, T, Q>(Inv[0], static_cast(0)), ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_inverse.cpp:13:28: note: in instantiation of function template specialization 'glm::affineInverse' requested here glm::mat3 const A = glm::affineInverse(M); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_inverse.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_inverse.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_matrix.inl:279:4: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Inverse[0][0] = + (m[1][1] * m[2][2] - m[2][1] * m[1][2]) * OneOverDeterminant; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_matrix.inl:391:77: note: in instantiation of member function 'glm::detail::compute_inverse<3, 3, float, glm::packed_highp, false>::call' requested here return detail::compute_inverse::value>::call(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_inverse.cpp:14:28: note: in instantiation of function template specialization 'glm::inverse<3, 3, float, glm::packed_highp>' requested here glm::mat3 const I = glm::inverse(M); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_inverse.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_inverse.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_matrix.inl:343:22: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here vec<4, T, Q> Row0(Inverse[0][0], Inverse[1][0], Inverse[2][0], Inverse[3][0]); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_matrix.inl:391:77: note: in instantiation of member function 'glm::detail::compute_inverse<4, 4, float, glm::packed_highp, false>::call' requested here return detail::compute_inverse::value>::call(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_inverse.cpp:31:28: note: in instantiation of function template specialization 'glm::inverse<4, 4, float, glm::packed_highp>' requested here glm::mat4 const I = glm::inverse(M); ^ 5 warnings generated. [224/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_matrix_inverse.dir/gtc_matrix_inverse.cpp.o -o test/gtc/test-gtc_matrix_inverse -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [225/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_matrix_transform.dir/gtc_matrix_transform.cpp.o -MF test/gtc/CMakeFiles/test-gtc_matrix_transform.dir/gtc_matrix_transform.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_matrix_transform.dir/gtc_matrix_transform.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_transform.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_transform.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_clip_space.inl:256:3: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[0][0] = static_cast(1) / (aspect * tanHalfFovy); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_clip_space.inl:347:11: note: in instantiation of function template specialization 'glm::perspectiveRH_NO' requested here return perspectiveRH_NO(fovy, aspect, zNear, zFar); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_transform.cpp:9:30: note: in instantiation of function template specialization 'glm::perspective' requested here glm::mat4 Projection = glm::perspective(glm::pi() * 0.25f, 4.0f / 3.0f, 0.1f, 100.0f); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_transform.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_transform.inl:13:15: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[3] = m[0] * v[0] + m[1] * v[1] + m[2] * v[2] + m[3]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_projection.inl:103:12: note: in instantiation of function template specialization 'glm::translate' requested here Result = translate(Result, Temp); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_transform.cpp:18:24: note: in instantiation of function template specialization 'glm::pickMatrix' requested here glm::mat4 Pick = glm::pickMatrix(glm::vec2(1, 2), glm::vec2(3, 4), glm::ivec4(0, 0, 320, 240)); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_transform.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_transform.inl:13:15: note: in instantiation of member function 'glm::mat<4, 4, float, glm::packed_lowp>::operator[]' requested here Result[3] = m[0] * v[0] + m[1] * v[1] + m[2] * v[2] + m[3]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_transform.cpp:40:26: note: in instantiation of function template specialization 'glm::translate' requested here glm::lowp_mat4 t = glm::translate(m, v); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_transform.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_transform.inl:13:3: note: in instantiation of member function 'glm::mat<4, 4, float, glm::packed_lowp>::operator[]' requested here Result[3] = m[0] * v[0] + m[1] * v[1] + m[2] * v[2] + m[3]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_matrix_transform.cpp:40:26: note: in instantiation of function template specialization 'glm::translate' requested here glm::lowp_mat4 t = glm::translate(m, v); ^ 4 warnings generated. [226/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_matrix_transform.dir/gtc_matrix_transform.cpp.o -o test/gtc/test-gtc_matrix_transform -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [227/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_noise.dir/gtc_noise.cpp.o -MF test/gtc/CMakeFiles/test-gtc_noise.dir/gtc_noise.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_noise.dir/gtc_noise.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_noise.cpp [228/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_noise.dir/gtc_noise.cpp.o -o test/gtc/test-gtc_noise -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [229/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_packing.dir/gtc_packing.cpp.o -MF test/gtc/CMakeFiles/test-gtc_packing.dir/gtc_packing.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_packing.dir/gtc_packing.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_packing.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_packing.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [230/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_packing.dir/gtc_packing.cpp.o -o test/gtc/test-gtc_packing -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [231/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_quaternion.dir/gtc_quaternion.cpp.o -MF test/gtc/CMakeFiles/test-gtc_quaternion.dir/gtc_quaternion.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_quaternion.dir/gtc_quaternion.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:7: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:144:15: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Must be 90 rotation on Y : 0 0.7 0 0.7 ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:149:15: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Must be 45 rotation on Y : 0 0.38 0 0.92 ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:153:15: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Must be 45 rotation on Y : 0 0.38 0 0.92 ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:157:15: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Must be 45 rotation on Y ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:158:24: warning: invalid UTF-8 in comment [-Winvalid-utf8] // certainly not a 135 rotation ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:165:20: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Must also be 45 rotation on Y : 0 0.38 0 0.92 ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:171:15: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Must be 90 rotation on Y : 0 0.7 0 0.7 ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:175:16: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Testing 180 rotation ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:176:15: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Must be 90 rotation on almost any axis that is on the XZ plane ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:219:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Must be 90 rotation on Y : 0 0.7 0 0.7 ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:230:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Must be 90 rotation on Y : 0 0.7 0 0.7 ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:235:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Must be 45 rotation on Y : 0 0.38 0 0.92 ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:242:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Must be 45 rotation on Y ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:243:27: warning: invalid UTF-8 in comment [-Winvalid-utf8] // certainly not a 135 rotation ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:250:23: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Must also be 45 rotation on Y : 0 0.38 0 0.92 ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:256:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Must be 90 rotation on Y : 0 0.7 0 0.7 ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:260:19: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Testing 180 rotation ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:261:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Must be 90 rotation on almost any axis that is on the XZ plane ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:267:30: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Distance from id to 90 is 270, so 2/3 of it should be 180 ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:267:38: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Distance from id to 90 is 270, so 2/3 of it should be 180 ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:267:67: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Distance from id to 90 is 270, so 2/3 of it should be 180 ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:27:26: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[i] = all(equal(a[i], b[i], Epsilon[i])); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/matrix_relational.inl:19:10: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here return equal(a, b, vec(Epsilon)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_quaternion.cpp:324:25: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here Error += glm::all(glm::equal(M, N, 0.0001f)) ? 0 : 1; ^ 42 warnings generated. [232/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_quaternion.dir/gtc_quaternion.cpp.o -o test/gtc/test-gtc_quaternion -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [233/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_random.dir/gtc_random.cpp.o -MF test/gtc/CMakeFiles/test-gtc_random.dir/gtc_random.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_random.dir/gtc_random.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_random.cpp [234/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_random.dir/gtc_random.cpp.o -o test/gtc/test-gtc_random -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : gtc_random.cpp(test/gtc/CMakeFiles/test-gtc_random.dir/gtc_random.cpp.o:(test_linearRand())): warning: rand() may return deterministic values, is that what you want? [235/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_round.dir/gtc_round.cpp.o -MF test/gtc/CMakeFiles/test-gtc_round.dir/gtc_round.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_round.dir/gtc_round.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:20:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:35:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:34:36: note: used in buffer access here bool Result = glm::isPowerOfTwo(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:43:27: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:57:36: note: used in buffer access here bool Result = glm::isPowerOfTwo(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:58:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:66:19: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:87:44: note: used in buffer access here Error += glm::all(glm::equal(glm::bvec1(Data[i].Return), Result)) ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:98:53: note: used in buffer access here glm::bvec3 Result = glm::isPowerOfTwo(glm::ivec3(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:81:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:105:44: note: used in buffer access here Error += glm::all(glm::equal(glm::bvec4(Data[i].Return), Result)) ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:92:53: note: used in buffer access here glm::bvec2 Result = glm::isPowerOfTwo(glm::ivec2(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:99:44: note: used in buffer access here Error += glm::all(glm::equal(glm::bvec3(Data[i].Return), Result)) ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:93:44: note: used in buffer access here Error += glm::all(glm::equal(glm::bvec2(Data[i].Return), Result)) ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:80:36: note: used in buffer access here bool Result = glm::isPowerOfTwo(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:104:53: note: used in buffer access here glm::bvec4 Result = glm::isPowerOfTwo(glm::ivec4(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:86:53: note: used in buffer access here glm::bvec1 Result = glm::isPowerOfTwo(glm::ivec1(Data[i].Value)); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:113:25: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:128:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:127:36: note: used in buffer access here bool Result = glm::isPowerOfTwo(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:177:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:197:44: note: used in buffer access here glm::int32 Result = glm::ceilPowerOfTwo(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:198:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:206:27: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:224:45: note: used in buffer access here glm::uint32 Result = glm::ceilPowerOfTwo(Data[i].Value); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:225:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:346:28: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:356:61: note: used in buffer access here glm::float64 Result = glm::floorMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:357:31: note: used in buffer access here Error += glm::epsilonEqual(Data[i].Return, Result, Data[i].Epsilon) ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:356:45: note: used in buffer access here glm::float64 Result = glm::floorMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:357:55: note: used in buffer access here Error += glm::epsilonEqual(Data[i].Return, Result, Data[i].Epsilon) ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:386:28: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:396:44: note: used in buffer access here glm::float64 Result = glm::ceilMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:397:31: note: used in buffer access here Error += glm::epsilonEqual(Data[i].Return, Result, Data[i].Epsilon) ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:397:55: note: used in buffer access here Error += glm::epsilonEqual(Data[i].Return, Result, Data[i].Epsilon) ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:396:60: note: used in buffer access here glm::float64 Result = glm::ceilMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:405:19: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] type const Data[] = ~~~~~~~~~~~~~~~~^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:422:35: note: used in buffer access here int Result = glm::ceilMultiple(Data[i].Source, Data[i].Multiple); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:423:13: note: used in buffer access here Error += Data[i].Return == Result ? 0 : 1; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_round.cpp:422:51: note: used in buffer access here int Result = glm::ceilMultiple(Data[i].Source, Data[i].Multiple); ^~~~ 9 warnings generated. [236/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_round.dir/gtc_round.cpp.o -o test/gtc/test-gtc_round -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [237/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_reciprocal.dir/gtc_reciprocal.cpp.o -MF test/gtc/CMakeFiles/test-gtc_reciprocal.dir/gtc_reciprocal.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_reciprocal.dir/gtc_reciprocal.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_reciprocal.cpp [238/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_reciprocal.dir/gtc_reciprocal.cpp.o -o test/gtc/test-gtc_reciprocal -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [239/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_type_aligned.dir/gtc_type_aligned.cpp.o -MF test/gtc/CMakeFiles/test-gtc_type_aligned.dir/gtc_type_aligned.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_type_aligned.dir/gtc_type_aligned.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_aligned.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_aligned.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [240/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_type_aligned.dir/gtc_type_aligned.cpp.o -o test/gtc/test-gtc_type_aligned -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [241/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_type_precision.dir/gtc_type_precision.cpp.o -MF test/gtc/CMakeFiles/test-gtc_type_precision.dir/gtc_type_precision.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_type_precision.dir/gtc_type_precision.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_precision.cpp [242/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_type_precision.dir/gtc_type_precision.cpp.o -o test/gtc/test-gtc_type_precision -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [243/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_type_ptr.dir/gtc_type_ptr.cpp.o -MF test/gtc/CMakeFiles/test-gtc_type_ptr.dir/gtc_type_ptr.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_type_ptr.dir/gtc_type_ptr.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:21: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:144:19: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:149:19: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:154:19: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:159:19: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:164:19: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:169:19: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:174:19: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:179:19: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:184:19: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:21: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:91:19: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:96:19: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.inl:225:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:101:19: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:242:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:106:19: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:111:19: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.inl:248:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:116:19: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:121:19: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:126:19: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:131:19: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Error += p == &m[0][0] ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:21: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:55:12: note: in instantiation of member function 'glm::mat<2, 2, double>::operator[]' requested here return &(m[0].x); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:290:10: note: in instantiation of function template specialization 'glm::value_ptr' requested here memcpy(value_ptr(Result), ptr, sizeof(mat<2, 2, T, defaultp>)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:207:30: note: in instantiation of function template specialization 'glm::make_mat2x2' requested here glm::dmat2x2 Mat2x2B = glm::make_mat2x2(ArrayB); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:22: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.hpp:158: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x3.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:91:12: note: in instantiation of member function 'glm::mat<2, 3, double>::operator[]' requested here return &(m[0].x); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:298:10: note: in instantiation of function template specialization 'glm::value_ptr' requested here memcpy(value_ptr(Result), ptr, sizeof(mat<2, 3, T, defaultp>)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:208:30: note: in instantiation of function template specialization 'glm::make_mat2x3' requested here glm::dmat2x3 Mat2x3B = glm::make_mat2x3(ArrayB); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double2x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.hpp:160: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x4.inl:225:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:115:12: note: in instantiation of member function 'glm::mat<2, 4, double>::operator[]' requested here return &(m[0].x); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:306:10: note: in instantiation of function template specialization 'glm::value_ptr' requested here memcpy(value_ptr(Result), ptr, sizeof(mat<2, 4, T, defaultp>)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:209:30: note: in instantiation of function template specialization 'glm::make_mat2x4' requested here glm::dmat2x4 Mat2x4B = glm::make_mat2x4(ArrayB); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.hpp:166: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x2.inl:242:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:103:12: note: in instantiation of member function 'glm::mat<3, 2, double>::operator[]' requested here return &(m[0].x); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:314:10: note: in instantiation of function template specialization 'glm::value_ptr' requested here memcpy(value_ptr(Result), ptr, sizeof(mat<3, 2, T, defaultp>)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:210:30: note: in instantiation of function template specialization 'glm::make_mat3x2' requested here glm::dmat3x2 Mat3x2B = glm::make_mat3x2(ArrayB); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:67:12: note: in instantiation of member function 'glm::mat<3, 3, double>::operator[]' requested here return &(m[0].x); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:322:10: note: in instantiation of function template specialization 'glm::value_ptr' requested here memcpy(value_ptr(Result), ptr, sizeof(mat<3, 3, T, defaultp>)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:211:30: note: in instantiation of function template specialization 'glm::make_mat3x3' requested here glm::dmat3x3 Mat3x3B = glm::make_mat3x3(ArrayB); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x4.inl:248:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:139:12: note: in instantiation of member function 'glm::mat<3, 4, double>::operator[]' requested here return &(m[0].x); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:330:10: note: in instantiation of function template specialization 'glm::value_ptr' requested here memcpy(value_ptr(Result), ptr, sizeof(mat<3, 4, T, defaultp>)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:212:30: note: in instantiation of function template specialization 'glm::make_mat3x4' requested here glm::dmat3x4 Mat3x4B = glm::make_mat3x4(ArrayB); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:27: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x2.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:127:12: note: in instantiation of member function 'glm::mat<4, 2, double>::operator[]' requested here return &(m[0].x); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:338:10: note: in instantiation of function template specialization 'glm::value_ptr' requested here memcpy(value_ptr(Result), ptr, sizeof(mat<4, 2, T, defaultp>)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:213:30: note: in instantiation of function template specialization 'glm::make_mat4x2' requested here glm::dmat4x2 Mat4x2B = glm::make_mat4x2(ArrayB); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:151:12: note: in instantiation of member function 'glm::mat<4, 3, double>::operator[]' requested here return &(m[0].x); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:346:10: note: in instantiation of function template specialization 'glm::value_ptr' requested here memcpy(value_ptr(Result), ptr, sizeof(mat<4, 3, T, defaultp>)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:214:30: note: in instantiation of function template specialization 'glm::make_mat4x3' requested here glm::dmat4x3 Mat4x3B = glm::make_mat4x3(ArrayB); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.hpp:37: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:79:12: note: in instantiation of member function 'glm::mat<4, 4, double>::operator[]' requested here return &(m[0].x); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:354:10: note: in instantiation of function template specialization 'glm::value_ptr' requested here memcpy(value_ptr(Result), ptr, sizeof(mat<4, 4, T, defaultp>)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_type_ptr.cpp:215:30: note: in instantiation of function template specialization 'glm::make_mat4x4' requested here glm::dmat4x4 Mat4x4B = glm::make_mat4x4(ArrayB); ^ 27 warnings generated. [244/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_type_ptr.dir/gtc_type_ptr.cpp.o -o test/gtc/test-gtc_type_ptr -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [245/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_ulp.dir/gtc_ulp.cpp.o -MF test/gtc/CMakeFiles/test-gtc_ulp.dir/gtc_ulp.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_ulp.dir/gtc_ulp.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_ulp.cpp [246/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_ulp.dir/gtc_ulp.cpp.o -o test/gtc/test-gtc_ulp -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [247/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtc/CMakeFiles/test-gtc_vec1.dir/gtc_vec1.cpp.o -MF test/gtc/CMakeFiles/test-gtc_vec1.dir/gtc_vec1.cpp.o.d -o test/gtc/CMakeFiles/test-gtc_vec1.dir/gtc_vec1.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtc/gtc_vec1.cpp [248/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtc/CMakeFiles/test-gtc_vec1.dir/gtc_vec1.cpp.o -o test/gtc/test-gtc_vec1 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [249/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx.dir/gtx.cpp.o -MF test/gtx/CMakeFiles/test-gtx.dir/gtx.cpp.o.d -o test/gtx/CMakeFiles/test-gtx.dir/gtx.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx.cpp:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext.hpp:9: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [250/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx.dir/gtx.cpp.o -o test/gtx/test-gtx -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [251/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_associated_min_max.dir/gtx_associated_min_max.cpp.o -MF test/gtx/CMakeFiles/test-gtx_associated_min_max.dir/gtx_associated_min_max.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_associated_min_max.dir/gtx_associated_min_max.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_associated_min_max.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_associated_min_max.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/associated_min_max.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [252/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_associated_min_max.dir/gtx_associated_min_max.cpp.o -o test/gtx/test-gtx_associated_min_max -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [253/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_closest_point.dir/gtx_closest_point.cpp.o -MF test/gtx/CMakeFiles/test-gtx_closest_point.dir/gtx_closest_point.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_closest_point.dir/gtx_closest_point.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_closest_point.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_closest_point.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/closest_point.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [254/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_closest_point.dir/gtx_closest_point.cpp.o -o test/gtx/test-gtx_closest_point -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [255/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_color_encoding.dir/gtx_color_encoding.cpp.o -MF test/gtx/CMakeFiles/test-gtx_color_encoding.dir/gtx_color_encoding.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_color_encoding.dir/gtx_color_encoding.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_color_encoding.cpp [256/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_color_encoding.dir/gtx_color_encoding.cpp.o -o test/gtx/test-gtx_color_encoding -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [257/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_color_space_YCoCg.dir/gtx_color_space_YCoCg.cpp.o -MF test/gtx/CMakeFiles/test-gtx_color_space_YCoCg.dir/gtx_color_space_YCoCg.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_color_space_YCoCg.dir/gtx_color_space_YCoCg.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_color_space_YCoCg.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_color_space_YCoCg.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/color_space_YCoCg.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [258/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_color_space_YCoCg.dir/gtx_color_space_YCoCg.cpp.o -o test/gtx/test-gtx_color_space_YCoCg -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [259/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_color_space.dir/gtx_color_space.cpp.o -MF test/gtx/CMakeFiles/test-gtx_color_space.dir/gtx_color_space.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_color_space.dir/gtx_color_space.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_color_space.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_color_space.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/color_space.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_color_space.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/color_space.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/color_space.inl:110:3: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here result[0][0] = col.x + s; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/color_space.inl:132:10: note: in instantiation of function template specialization 'glm::saturation' requested here return saturation(s) * color; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_color_space.cpp:8:25: note: in instantiation of function template specialization 'glm::saturation' requested here glm::vec4 Color = glm::saturation(1.0f, glm::vec4(1.0, 0.5, 0.0, 1.0)); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_color_space.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/color_space.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat4x4.inl:563:51: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here typename mat<4, 4, T, Q>::col_type const Mul0 = m[0] * Mov0; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/color_space.inl:132:24: note: in instantiation of function template specialization 'glm::operator*' requested here return saturation(s) * color; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_color_space.cpp:8:25: note: in instantiation of function template specialization 'glm::saturation' requested here glm::vec4 Color = glm::saturation(1.0f, glm::vec4(1.0, 0.5, 0.0, 1.0)); ^ 22 warnings generated. [260/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_color_space.dir/gtx_color_space.cpp.o -o test/gtx/test-gtx_color_space -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [261/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_common.dir/gtx_common.cpp.o -MF test/gtx/CMakeFiles/test-gtx_common.dir/gtx_common.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_common.dir/gtx_common.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_common.cpp [262/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_common.dir/gtx_common.cpp.o -o test/gtx/test-gtx_common -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [263/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_compatibility.dir/gtx_compatibility.cpp.o -MF test/gtx/CMakeFiles/test-gtx_compatibility.dir/gtx_compatibility.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_compatibility.dir/gtx_compatibility.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_compatibility.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_compatibility.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/compatibility.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [264/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_compatibility.dir/gtx_compatibility.cpp.o -o test/gtx/test-gtx_compatibility -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [265/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_component_wise.dir/gtx_component_wise.cpp.o -MF test/gtx/CMakeFiles/test-gtx_component_wise.dir/gtx_component_wise.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_component_wise.dir/gtx_component_wise.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_component_wise.cpp [266/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_component_wise.dir/gtx_component_wise.cpp.o -o test/gtx/test-gtx_component_wise -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [267/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_easing.dir/gtx_easing.cpp.o -MF test/gtx/CMakeFiles/test-gtx_easing.dir/gtx_easing.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_easing.dir/gtx_easing.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_easing.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_easing.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [268/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_easing.dir/gtx_easing.cpp.o -o test/gtx/test-gtx_easing -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [269/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_euler_angle.dir/gtx_euler_angle.cpp.o -MF test/gtx/CMakeFiles/test-gtx_euler_angle.dir/gtx_euler_angle.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_euler_angle.dir/gtx_euler_angle.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_euler_angle.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_euler_angle.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_cross_product.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_euler_angle.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_euler_angle.cpp:147:41: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here return glm::all(glm::epsilonEqual(mat1[0], mat2[0], epsilon)) ? ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_euler_angle.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_transform.inl:28:3: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Rotate[0][0] = c + temp[0] * axis[0]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_euler_angle.cpp:24:29: note: in instantiation of function template specialization 'glm::rotate' requested here glm::vec4 const Y1 = glm::rotate(glm::mat4(1.0f), Angle, X) * Y; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_euler_angle.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/string_cast.inl:348:47: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here static_cast::value_type>(x[0][0]), static_cast::value_type>(x[0][1]), static_cast::value_type>(x[0][2]), ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/string_cast.inl:489:45: note: in instantiation of member function 'glm::detail::compute_to_string>::call' requested here return detail::compute_to_string::call(x); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_euler_angle.cpp:361:28: note: in instantiation of function template specialization 'glm::to_string>' requested here std::printf("%s\n", glm::to_string(glm::fmat3(rotationEuler)).c_str()); ^ 23 warnings generated. [270/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_euler_angle.dir/gtx_euler_angle.cpp.o -o test/gtx/test-gtx_euler_angle -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : gtx_euler_angle.cpp(test/gtx/CMakeFiles/test-gtx_euler_angle.dir/gtx_euler_angle.cpp.o:(glm::detail::format(char const*, ...))): warning: vsprintf() is often misused, please use vsnprintf() [271/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_extend.dir/gtx_extend.cpp.o -MF test/gtx/CMakeFiles/test-gtx_extend.dir/gtx_extend.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_extend.dir/gtx_extend.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_extend.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_extend.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/extend.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [272/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_extend.dir/gtx_extend.cpp.o -o test/gtx/test-gtx_extend -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [273/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_extended_min_max.dir/gtx_extended_min_max.cpp.o -MF test/gtx/CMakeFiles/test-gtx_extended_min_max.dir/gtx_extended_min_max.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_extended_min_max.dir/gtx_extended_min_max.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_extended_min_max.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_extended_min_max.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/extended_min_max.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [274/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_extended_min_max.dir/gtx_extended_min_max.cpp.o -o test/gtx/test-gtx_extended_min_max -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [275/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_exterior_product.dir/gtx_exterior_product.cpp.o -MF test/gtx/CMakeFiles/test-gtx_exterior_product.dir/gtx_exterior_product.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_exterior_product.dir/gtx_exterior_product.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_exterior_product.cpp [276/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_exterior_product.dir/gtx_exterior_product.cpp.o -o test/gtx/test-gtx_exterior_product -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [277/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_fast_exponential.dir/gtx_fast_exponential.cpp.o -MF test/gtx/CMakeFiles/test-gtx_fast_exponential.dir/gtx_fast_exponential.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_fast_exponential.dir/gtx_fast_exponential.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_fast_exponential.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_fast_exponential.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/fast_exponential.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [278/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_fast_exponential.dir/gtx_fast_exponential.cpp.o -o test/gtx/test-gtx_fast_exponential -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [279/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_fast_square_root.dir/gtx_fast_square_root.cpp.o -MF test/gtx/CMakeFiles/test-gtx_fast_square_root.dir/gtx_fast_square_root.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_fast_square_root.dir/gtx_fast_square_root.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_fast_square_root.cpp [280/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_fast_square_root.dir/gtx_fast_square_root.cpp.o -o test/gtx/test-gtx_fast_square_root -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [281/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_fast_trigonometry.dir/gtx_fast_trigonometry.cpp.o -MF test/gtx/CMakeFiles/test-gtx_fast_trigonometry.dir/gtx_fast_trigonometry.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_fast_trigonometry.dir/gtx_fast_trigonometry.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_fast_trigonometry.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_fast_trigonometry.cpp:6: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/integer.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/ext/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_fast_trigonometry.cpp:213:8: warning: 'Pointer' is an unsafe pointer used for buffer access [-Wunsafe-buffer-usage] int* Pointer = reinterpret_cast(&x[0]); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_fast_trigonometry.cpp:224:37: note: in instantiation of function template specialization 'taylorCos::fastAbs<4, glm::packed_highp>' requested here glm::vec const Angle0_PI(fastAbs(fmod(x + glm::pi(), glm::two_pi()) - glm::pi())); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_fast_trigonometry.cpp:247:17: note: in instantiation of function template specialization 'taylorCos::fastCosNew<4, float, glm::packed_highp>' requested here Results[i] = fastCosNew(AngleShift + glm::vec4(Begin + Steps * static_cast(i))); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_fast_trigonometry.cpp:217:3: note: used in buffer access here Pointer[3] &= 0x7fffffff; ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_fast_trigonometry.cpp:215:3: note: used in buffer access here Pointer[1] &= 0x7fffffff; ^~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_fast_trigonometry.cpp:216:3: note: used in buffer access here Pointer[2] &= 0x7fffffff; ^~~~~~~ 21 warnings generated. [282/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_fast_trigonometry.dir/gtx_fast_trigonometry.cpp.o -o test/gtx/test-gtx_fast_trigonometry -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [283/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_functions.dir/gtx_functions.cpp.o -MF test/gtx/CMakeFiles/test-gtx_functions.dir/gtx_functions.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_functions.dir/gtx_functions.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_functions.cpp [284/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_functions.dir/gtx_functions.cpp.o -o test/gtx/test-gtx_functions -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [285/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_gradient_paint.dir/gtx_gradient_paint.cpp.o -MF test/gtx/CMakeFiles/test-gtx_gradient_paint.dir/gtx_gradient_paint.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_gradient_paint.dir/gtx_gradient_paint.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_gradient_paint.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_gradient_paint.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/gradient_paint.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [286/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_gradient_paint.dir/gtx_gradient_paint.cpp.o -o test/gtx/test-gtx_gradient_paint -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [287/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_handed_coordinate_space.dir/gtx_handed_coordinate_space.cpp.o -MF test/gtx/CMakeFiles/test-gtx_handed_coordinate_space.dir/gtx_handed_coordinate_space.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_handed_coordinate_space.dir/gtx_handed_coordinate_space.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_handed_coordinate_space.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_handed_coordinate_space.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/handed_coordinate_space.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [288/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_handed_coordinate_space.dir/gtx_handed_coordinate_space.cpp.o -o test/gtx/test-gtx_handed_coordinate_space -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [289/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_integer.dir/gtx_integer.cpp.o -MF test/gtx/CMakeFiles/test-gtx_integer.dir/gtx_integer.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_integer.dir/gtx_integer.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_integer.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_integer.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/integer.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [290/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_integer.dir/gtx_integer.cpp.o -o test/gtx/test-gtx_integer -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [291/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_intersect.dir/gtx_intersect.cpp.o -MF test/gtx/CMakeFiles/test-gtx_intersect.dir/gtx_intersect.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_intersect.dir/gtx_intersect.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_intersect.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_intersect.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [292/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_intersect.dir/gtx_intersect.cpp.o -o test/gtx/test-gtx_intersect -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [293/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_io.dir/gtx_io.cpp.o -MF test/gtx/CMakeFiles/test-gtx_io.dir/gtx_io.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_io.dir/gtx_io.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_io.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_io.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [294/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_io.dir/gtx_io.cpp.o -o test/gtx/test-gtx_io -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [295/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_load.dir/gtx_load.cpp.o -MF test/gtx/CMakeFiles/test-gtx_load.dir/gtx_load.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_load.dir/gtx_load.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_load.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_load.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [296/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_load.dir/gtx_load.cpp.o -o test/gtx/test-gtx_load -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [297/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_log_base.dir/gtx_log_base.cpp.o -MF test/gtx/CMakeFiles/test-gtx_log_base.dir/gtx_log_base.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_log_base.dir/gtx_log_base.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_log_base.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_log_base.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/log_base.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [298/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_log_base.dir/gtx_log_base.cpp.o -o test/gtx/test-gtx_log_base -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [299/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_matrix_cross_product.dir/gtx_matrix_cross_product.cpp.o -MF test/gtx/CMakeFiles/test-gtx_matrix_cross_product.dir/gtx_matrix_cross_product.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_matrix_cross_product.dir/gtx_matrix_cross_product.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_cross_product.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_cross_product.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_cross_product.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [300/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_matrix_cross_product.dir/gtx_matrix_cross_product.cpp.o -o test/gtx/test-gtx_matrix_cross_product -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [301/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_matrix_decompose.dir/gtx_matrix_decompose.cpp.o -MF test/gtx/CMakeFiles/test-gtx_matrix_decompose.dir/gtx_matrix_decompose.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_matrix_decompose.dir/gtx_matrix_decompose.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_decompose.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_decompose.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.hpp:20: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/quaternion.hpp:21: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/../ext/quaternion_float.hpp:23: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_quat.hpp:185: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_quat.inl:80:11: warning: unsafe buffer access [-Wunsafe-buffer-usage] return (&x)[i]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:177:4: note: in instantiation of member function 'glm::qua::operator[]' requested here Orientation[i] = static_cast(0.5) * root; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_decompose.cpp:16:7: note: in instantiation of function template specialization 'glm::decompose' requested here glm::decompose(Matrix, Scale, Orientation, Translation, Skew, Perspective); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_decompose.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.hpp:46: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:92:16: warning: 'Row' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] vec<3, T, Q> Row[3], Pdum3; ~~~~~~~~~~~~~^~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_decompose.cpp:16:7: note: in instantiation of function template specialization 'glm::decompose' requested here glm::decompose(Matrix, Scale, Orientation, Translation, Skew, Perspective); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:116:29: note: used in buffer access here Skew.x = glm::dot(Row[1], Row[2]); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:115:3: note: used in buffer access here Row[2] = detail::combine(Row[2], Row[0], static_cast(1), -Skew.y); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:162:39: note: used in buffer access here Orientation.x = root * (Row[1].z - Row[2].y); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:109:20: note: used in buffer access here Scale.y = length(Row[1]); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:121:3: note: used in buffer access here Row[2] = detail::scale(Row[2], static_cast(1)); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:128:25: note: used in buffer access here Pdum3 = cross(Row[1], Row[2]); // v3Cross(row[1], row[2], Pdum3); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:180:41: note: used in buffer access here Orientation[k] = root * (Row[i][k] + Row[k][i]); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:179:29: note: used in buffer access here Orientation[j] = root * (Row[i][j] + Row[j][i]); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:97:4: note: used in buffer access here Row[i][j] = LocalMatrix[i][j]; ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:175:28: note: used in buffer access here root = sqrt(Row[i][i] - Row[j][j] - Row[k][k] + static_cast(1.0)); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:106:3: note: used in buffer access here Row[1] = detail::combine(Row[1], Row[0], static_cast(1), -Skew.z); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:156:30: note: used in buffer access here T root, trace = Row[0].x + Row[1].y + Row[2].z; ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:175:16: note: used in buffer access here root = sqrt(Row[i][i] - Row[j][j] - Row[k][k] + static_cast(1.0)); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:179:41: note: used in buffer access here Orientation[j] = root * (Row[i][j] + Row[j][i]); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:120:20: note: used in buffer access here Scale.z = length(Row[2]); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:171:18: note: used in buffer access here if(Row[2].z > Row[i][i]) i = 2; ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:117:36: note: used in buffer access here Row[2] = detail::combine(Row[2], Row[1], static_cast(1), -Skew.x); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:117:3: note: used in buffer access here Row[2] = detail::combine(Row[2], Row[1], static_cast(1), -Skew.x); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:110:3: note: used in buffer access here Row[1] = detail::scale(Row[1], static_cast(1)); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:162:28: note: used in buffer access here Orientation.x = root * (Row[1].z - Row[2].y); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:163:28: note: used in buffer access here Orientation.y = root * (Row[2].x - Row[0].z); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:117:28: note: used in buffer access here Row[2] = detail::combine(Row[2], Row[1], static_cast(1), -Skew.x); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:170:7: note: used in buffer access here if(Row[1].y > Row[0].x) i = 1; ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:106:28: note: used in buffer access here Row[1] = detail::combine(Row[1], Row[0], static_cast(1), -Skew.z); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:121:26: note: used in buffer access here Row[2] = detail::scale(Row[2], static_cast(1)); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:171:7: note: used in buffer access here if(Row[2].z > Row[i][i]) i = 2; ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:134:5: note: used in buffer access here Row[i] *= static_cast(-1); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:128:17: note: used in buffer access here Pdum3 = cross(Row[1], Row[2]); // v3Cross(row[1], row[2], Pdum3); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:175:40: note: used in buffer access here root = sqrt(Row[i][i] - Row[j][j] - Row[k][k] + static_cast(1.0)); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:115:28: note: used in buffer access here Row[2] = detail::combine(Row[2], Row[0], static_cast(1), -Skew.y); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:110:26: note: used in buffer access here Row[1] = detail::scale(Row[1], static_cast(1)); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:105:24: note: used in buffer access here Skew.z = dot(Row[0], Row[1]); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:114:29: note: used in buffer access here Skew.y = glm::dot(Row[0], Row[2]); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:116:21: note: used in buffer access here Skew.x = glm::dot(Row[1], Row[2]); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:156:41: note: used in buffer access here T root, trace = Row[0].x + Row[1].y + Row[2].z; ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:164:39: note: used in buffer access here Orientation.z = root * (Row[0].y - Row[1].x); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:180:29: note: used in buffer access here Orientation[k] = root * (Row[i][k] + Row[k][i]); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:181:28: note: used in buffer access here Orientation.w = root * (Row[j][k] - Row[k][j]); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:181:40: note: used in buffer access here Orientation.w = root * (Row[j][k] - Row[k][j]); ^~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:168:15: warning: 'Next' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage] static int Next[3] = {1, 2, 0}; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:173:8: note: used in buffer access here k = Next[j]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:172:8: note: used in buffer access here j = Next[i]; ^~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_decompose.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:37:19: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here if(epsilonEqual(LocalMatrix[3][3], static_cast(0), epsilon())) ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_decompose.cpp:16:7: note: in instantiation of function template specialization 'glm::decompose' requested here glm::decompose(Matrix, Scale, Orientation, Translation, Skew, Perspective); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_decompose.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_matrix.inl:227:20: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here T SubFactor00 = m[2][2] * m[3][3] - m[3][2] * m[2][3]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_matrix.inl:384:81: note: in instantiation of member function 'glm::detail::compute_determinant<4, 4, float, glm::packed_highp, false>::call' requested here return detail::compute_determinant::value>::call(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_decompose.inl:53:19: note: in instantiation of function template specialization 'glm::determinant<4, 4, float, glm::packed_highp>' requested here if(epsilonEqual(determinant(PerspectiveMatrix), static_cast(0), epsilon())) ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_decompose.cpp:16:7: note: in instantiation of function template specialization 'glm::decompose' requested here glm::decompose(Matrix, Scale, Orientation, Translation, Skew, Perspective); ^ 5 warnings generated. [302/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_matrix_decompose.dir/gtx_matrix_decompose.cpp.o -o test/gtx/test-gtx_matrix_decompose -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [303/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_matrix_factorisation.dir/gtx_matrix_factorisation.cpp.o -MF test/gtx/CMakeFiles/test-gtx_matrix_factorisation.dir/gtx_matrix_factorisation.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_matrix_factorisation.dir/gtx_matrix_factorisation.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_factorisation.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_factorisation.hpp:69: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_factorisation.inl:31:48: warning: invalid UTF-8 in comment [-Winvalid-utf8] // Source: https://en.wikipedia.org/wiki/Gram<96>Schmidt_process ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_factorisation.inl:67:30: warning: invalid UTF-8 in comment [-Winvalid-utf8] // QR decomposition is Gram<96>Schmidt orthogonalization of columns of A, started from the first column. ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_factorisation.inl:68:30: warning: invalid UTF-8 in comment [-Winvalid-utf8] // RQ decomposition is Gram<96>Schmidt orthogonalization of rows of A, started from the last row. ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_factorisation.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_factorisation.inl:39:11: note: in instantiation of member function 'glm::mat<3, 3, double>::operator[]' requested here q[i] = in[i]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:16:7: note: in instantiation of function template specialization 'glm::qr_decompose<3, 3, double, glm::packed_highp>' requested here glm::qr_decompose(m, q, r); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:87:11: note: in instantiation of function template specialization 'test_qr<3, 3, double, glm::packed_highp>' requested here Error += test_qr(glm::dmat3(12.0, 6.0, -4.0, -51.0, 167.0, 24.0, 4.0, -68.0, -41.0)) ? 1 : 0; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_factorisation.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:24:21: note: in instantiation of member function 'glm::mat<3, 3, double>::operator[]' requested here Error += glm::abs(err[i][j]) > epsilon ? 1 : 0; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:87:11: note: in instantiation of function template specialization 'test_qr<3, 3, double, glm::packed_highp>' requested here Error += test_qr(glm::dmat3(12.0, 6.0, -4.0, -51.0, 167.0, 24.0, 4.0, -68.0, -41.0)) ? 1 : 0; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_factorisation.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_factorisation.inl:39:11: note: in instantiation of member function 'glm::mat<3, 4, double>::operator[]' requested here q[i] = in[i]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:16:7: note: in instantiation of function template specialization 'glm::qr_decompose<3, 4, double, glm::packed_highp>' requested here glm::qr_decompose(m, q, r); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:93:11: note: in instantiation of function template specialization 'test_qr<3, 4, double, glm::packed_highp>' requested here Error += test_qr(glm::dmat3x4(12.0, 6.0, -4.0, -51.0, 167.0, 24.0, 4.0, -68.0, -41.0, 7.0, 2.0, 15.0)) ? 1 : 0; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_factorisation.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double3x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat3x4.hpp:165: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat3x4.inl:248:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:24:21: note: in instantiation of member function 'glm::mat<3, 4, double>::operator[]' requested here Error += glm::abs(err[i][j]) > epsilon ? 1 : 0; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:93:11: note: in instantiation of function template specialization 'test_qr<3, 4, double, glm::packed_highp>' requested here Error += test_qr(glm::dmat3x4(12.0, 6.0, -4.0, -51.0, 167.0, 24.0, 4.0, -68.0, -41.0, 7.0, 2.0, 15.0)) ? 1 : 0; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_factorisation.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_factorisation.inl:39:11: note: in instantiation of member function 'glm::mat<4, 3, double>::operator[]' requested here q[i] = in[i]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:16:7: note: in instantiation of function template specialization 'glm::qr_decompose<4, 3, double, glm::packed_highp>' requested here glm::qr_decompose(m, q, r); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:96:11: note: in instantiation of function template specialization 'test_qr<4, 3, double, glm::packed_highp>' requested here Error += test_qr(glm::dmat4x3(12.0, 6.0, -4.0, -51.0, 167.0, 24.0, 4.0, -68.0, -41.0, 7.0, 2.0, 15.0)) ? 1 : 0; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_factorisation.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat4x3.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:24:21: note: in instantiation of member function 'glm::mat<4, 3, double>::operator[]' requested here Error += glm::abs(err[i][j]) > epsilon ? 1 : 0; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_factorisation.cpp:96:11: note: in instantiation of function template specialization 'test_qr<4, 3, double, glm::packed_highp>' requested here Error += test_qr(glm::dmat4x3(12.0, 6.0, -4.0, -51.0, 167.0, 24.0, 4.0, -68.0, -41.0, 7.0, 2.0, 15.0)) ? 1 : 0; ^ 29 warnings generated. [304/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_matrix_factorisation.dir/gtx_matrix_factorisation.cpp.o -o test/gtx/test-gtx_matrix_factorisation -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [305/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_matrix_interpolation.dir/gtx_matrix_interpolation.cpp.o -MF test/gtx/CMakeFiles/test-gtx_matrix_interpolation.dir/gtx_matrix_interpolation.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_matrix_interpolation.dir/gtx_matrix_interpolation.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_interpolation.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_interpolation.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_interpolation.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_interpolation.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_interpolation.inl:109:4: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here m[0][0], m[0][1], m[0][2], static_cast(0.0), ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_interpolation.cpp:20:31: note: in instantiation of function template specialization 'glm::extractMatrixRotation' requested here glm::mat4 const m1rot = glm::extractMatrixRotation(m1); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_interpolation.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_matrix.inl:175:4: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[0][0] = m[0][0]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_matrix.inl:377:79: note: in instantiation of member function 'glm::detail::compute_transpose<4, 4, float, glm::packed_highp, false>::call' requested here return detail::compute_transpose::value>::call(m); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_interpolation.cpp:21:42: note: in instantiation of function template specialization 'glm::transpose<4, 4, float, glm::packed_highp>' requested here glm::mat4 const dltRotation = m2 * glm::transpose(m1rot); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_interpolation.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.hpp:188: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x4.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.inl:77:26: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here T fourXSquaredMinus1 = m[0][0] - m[1][1] - m[2][2]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/quaternion.inl:122:10: note: in instantiation of function template specialization 'glm::quat_cast' requested here return quat_cast(mat<3, 3, T, Q>(m4)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_interpolation.cpp:29:21: note: in instantiation of function template specialization 'glm::quat_cast' requested here glm::quat q = glm::quat_cast(dltRotation); ^ 23 warnings generated. [306/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_matrix_interpolation.dir/gtx_matrix_interpolation.cpp.o -o test/gtx/test-gtx_matrix_interpolation -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [307/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_matrix_major_storage.dir/gtx_matrix_major_storage.cpp.o -MF test/gtx/CMakeFiles/test-gtx_matrix_major_storage.dir/gtx_matrix_major_storage.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_matrix_major_storage.dir/gtx_matrix_major_storage.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_major_storage.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_major_storage.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_major_storage.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [308/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_matrix_major_storage.dir/gtx_matrix_major_storage.cpp.o -o test/gtx/test-gtx_matrix_major_storage -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [309/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_matrix_operation.dir/gtx_matrix_operation.cpp.o -MF test/gtx/CMakeFiles/test-gtx_matrix_operation.dir/gtx_matrix_operation.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_matrix_operation.dir/gtx_matrix_operation.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_operation.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_operation.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_operation.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [310/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_matrix_operation.dir/gtx_matrix_operation.cpp.o -o test/gtx/test-gtx_matrix_operation -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [311/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_matrix_query.dir/gtx_matrix_query.cpp.o -MF test/gtx/CMakeFiles/test-gtx_matrix_query.dir/gtx_matrix_query.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_matrix_query.dir/gtx_matrix_query.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_query.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_query.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_query.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_query.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_query.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_query.inl:28:20: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here result = isNull(m[i], epsilon); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_query.cpp:8:20: note: in instantiation of function template specialization 'glm::isNull' requested here bool TestA = glm::isNull(glm::mat4(0), 0.00001f); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_query.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_query.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_query.inl:36:37: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here for(length_t i = 0; result && i < m[0].length() ; ++i) ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_query.cpp:19:21: note: in instantiation of function template specialization 'glm::isIdentity<2, 2, float, glm::packed_highp>' requested here bool TestA = glm::isIdentity(glm::mat2(1), 0.00001f); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_query.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_query.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_query.inl:36:37: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here for(length_t i = 0; result && i < m[0].length() ; ++i) ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_query.cpp:23:21: note: in instantiation of function template specialization 'glm::isIdentity<3, 3, float, glm::packed_highp>' requested here bool TestA = glm::isIdentity(glm::mat3(1), 0.00001f); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_query.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_query.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/matrix_query.inl:109:28: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here result = areOrthogonal(tmp[i], tmp[j], epsilon); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_query.cpp:48:20: note: in instantiation of function template specialization 'glm::isOrthogonal<4, 4, float, glm::packed_highp>' requested here bool TestA = glm::isOrthogonal(glm::mat4(1), 0.00001f); ^ 24 warnings generated. [312/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_matrix_query.dir/gtx_matrix_query.cpp.o -o test/gtx/test-gtx_matrix_query -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [313/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_matrix_transform_2d.dir/gtx_matrix_transform_2d.cpp.o -MF test/gtx/CMakeFiles/test-gtx_matrix_transform_2d.dir/gtx_matrix_transform_2d.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_matrix_transform_2d.dir/gtx_matrix_transform_2d.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_matrix_transform_2d.cpp [314/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_matrix_transform_2d.dir/gtx_matrix_transform_2d.cpp.o -o test/gtx/test-gtx_matrix_transform_2d -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [315/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_norm.dir/gtx_norm.cpp.o -MF test/gtx/CMakeFiles/test-gtx_norm.dir/gtx_norm.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_norm.dir/gtx_norm.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_norm.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_norm.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/norm.hpp:19: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtx/quaternion.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [316/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_norm.dir/gtx_norm.cpp.o -o test/gtx/test-gtx_norm -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [317/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_normal.dir/gtx_normal.cpp.o -MF test/gtx/CMakeFiles/test-gtx_normal.dir/gtx_normal.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_normal.dir/gtx_normal.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_normal.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_normal.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/normal.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [318/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_normal.dir/gtx_normal.cpp.o -o test/gtx/test-gtx_normal -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [319/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_normalize_dot.dir/gtx_normalize_dot.cpp.o -MF test/gtx/CMakeFiles/test-gtx_normalize_dot.dir/gtx_normalize_dot.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_normalize_dot.dir/gtx_normalize_dot.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_normalize_dot.cpp [320/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_normalize_dot.dir/gtx_normalize_dot.cpp.o -o test/gtx/test-gtx_normalize_dot -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [321/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_number_precision.dir/gtx_number_precision.cpp.o -MF test/gtx/CMakeFiles/test-gtx_number_precision.dir/gtx_number_precision.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_number_precision.dir/gtx_number_precision.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_number_precision.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_number_precision.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/number_precision.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [322/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_number_precision.dir/gtx_number_precision.cpp.o -o test/gtx/test-gtx_number_precision -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [323/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_orthonormalize.dir/gtx_orthonormalize.cpp.o -MF test/gtx/CMakeFiles/test-gtx_orthonormalize.dir/gtx_orthonormalize.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_orthonormalize.dir/gtx_orthonormalize.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_orthonormalize.cpp [324/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_orthonormalize.dir/gtx_orthonormalize.cpp.o -o test/gtx/test-gtx_orthonormalize -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [325/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_optimum_pow.dir/gtx_optimum_pow.cpp.o -MF test/gtx/CMakeFiles/test-gtx_optimum_pow.dir/gtx_optimum_pow.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_optimum_pow.dir/gtx_optimum_pow.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_optimum_pow.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_optimum_pow.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/optimum_pow.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [326/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_optimum_pow.dir/gtx_optimum_pow.cpp.o -o test/gtx/test-gtx_optimum_pow -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [327/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_perpendicular.dir/gtx_perpendicular.cpp.o -MF test/gtx/CMakeFiles/test-gtx_perpendicular.dir/gtx_perpendicular.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_perpendicular.dir/gtx_perpendicular.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_perpendicular.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_perpendicular.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/perpendicular.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [328/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_perpendicular.dir/gtx_perpendicular.cpp.o -o test/gtx/test-gtx_perpendicular -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [329/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_polar_coordinates.dir/gtx_polar_coordinates.cpp.o -MF test/gtx/CMakeFiles/test-gtx_polar_coordinates.dir/gtx_polar_coordinates.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_polar_coordinates.dir/gtx_polar_coordinates.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_polar_coordinates.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_polar_coordinates.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/polar_coordinates.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [330/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_polar_coordinates.dir/gtx_polar_coordinates.cpp.o -o test/gtx/test-gtx_polar_coordinates -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [331/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_projection.dir/gtx_projection.cpp.o -MF test/gtx/CMakeFiles/test-gtx_projection.dir/gtx_projection.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_projection.dir/gtx_projection.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_projection.cpp [332/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_projection.dir/gtx_projection.cpp.o -o test/gtx/test-gtx_projection -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [333/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_quaternion.dir/gtx_quaternion.cpp.o -MF test/gtx/CMakeFiles/test-gtx_quaternion.dir/gtx_quaternion.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_quaternion.dir/gtx_quaternion.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_quaternion.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_quaternion.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/transform.hpp:19: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [334/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_quaternion.dir/gtx_quaternion.cpp.o -o test/gtx/test-gtx_quaternion -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [335/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_dual_quaternion.dir/gtx_dual_quaternion.cpp.o -MF test/gtx/CMakeFiles/test-gtx_dual_quaternion.dir/gtx_dual_quaternion.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_dual_quaternion.dir/gtx_dual_quaternion.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_dual_quaternion.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_dual_quaternion.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/dual_quaternion.hpp:19: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_dual_quaternion.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/dual_quaternion.hpp:19: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/euler_angles.inl:620:3: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[0][0] = tmp_ch * tmp_cb + tmp_sh * tmp_sp * tmp_sb; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_dual_quaternion.cpp:76:26: note: in instantiation of function template specialization 'glm::yawPitchRoll' requested here glm::mat4x4 rot = glm::yawPitchRoll(myfrand() * 360.0f, myfrand() * 360.0f, myfrand() * 360.0f); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_dual_quaternion.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/dual_quaternion.hpp:19: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_transform.inl:13:15: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[3] = m[0] * v[0] + m[1] * v[1] + m[2] * v[2] + m[3]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_dual_quaternion.cpp:79:24: note: in instantiation of function template specialization 'glm::translate' requested here glm::mat4x4 m = glm::translate(mid, vt) * rot; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_dual_quaternion.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/dual_quaternion.hpp:19: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/quaternion.inl:77:26: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here T fourXSquaredMinus1 = m[0][0] - m[1][1] - m[2][2]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/quaternion.inl:122:10: note: in instantiation of function template specialization 'glm::quat_cast' requested here return quat_cast(mat<3, 3, T, Q>(m4)); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_dual_quaternion.cpp:81:23: note: in instantiation of function template specialization 'glm::quat_cast' requested here glm::quat qr = glm::quat_cast(m); ^ 23 warnings generated. [336/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_dual_quaternion.dir/gtx_dual_quaternion.cpp.o -o test/gtx/test-gtx_dual_quaternion -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [337/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_range.dir/gtx_range.cpp.o -MF test/gtx/CMakeFiles/test-gtx_range.dir/gtx_range.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_range.dir/gtx_range.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_range.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_range.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_range.cpp:9: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/range.hpp:78:10: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] return begin(v) + components(v); ^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_range.cpp:20:13: note: in instantiation of function template specialization 'glm::end>' requested here for(int x : v) ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_range.cpp:9: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/range.hpp:90:10: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] return begin(v) + components(v); ^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_range.cpp:31:14: note: in instantiation of function template specialization 'glm::end>' requested here for(int& x : v) ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_range.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/type_ptr.inl:151:12: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here return &(m[0].x); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/range.hpp:84:10: note: in instantiation of function template specialization 'glm::value_ptr' requested here return value_ptr(v); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_range.cpp:48:15: note: in instantiation of function template specialization 'glm::begin>' requested here for(float x : m) ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_range.cpp:9: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/range.hpp:90:10: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] return begin(v) + components(v); ^~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_range.cpp:48:15: note: in instantiation of function template specialization 'glm::end>' requested here for(float x : m) ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_range.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:28: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double4x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.hpp:170: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/range.hpp:66:23: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here return m.length() * m[0].length(); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/range.hpp:90:21: note: in instantiation of function template specialization 'glm::components>' requested here return begin(v) + components(v); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_range.cpp:48:15: note: in instantiation of function template specialization 'glm::end>' requested here for(float x : m) ^ 25 warnings generated. [338/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_range.dir/gtx_range.cpp.o -o test/gtx/test-gtx_range -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [339/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_rotate_normalized_axis.dir/gtx_rotate_normalized_axis.cpp.o -MF test/gtx/CMakeFiles/test-gtx_rotate_normalized_axis.dir/gtx_rotate_normalized_axis.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_rotate_normalized_axis.dir/gtx_rotate_normalized_axis.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_rotate_normalized_axis.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_rotate_normalized_axis.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/rotate_normalized_axis.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [340/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_rotate_normalized_axis.dir/gtx_rotate_normalized_axis.cpp.o -o test/gtx/test-gtx_rotate_normalized_axis -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [341/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_rotate_vector.dir/gtx_rotate_vector.cpp.o -MF test/gtx/CMakeFiles/test-gtx_rotate_vector.dir/gtx_rotate_vector.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_rotate_vector.dir/gtx_rotate_vector.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_rotate_vector.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_rotate_vector.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/rotate_vector.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtx/transform.hpp:19: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_rotate_vector.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/rotate_vector.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtx/transform.hpp:19: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat3x3.inl:150:21: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here : value{col_type(m[0]), col_type(m[1]), col_type(m[2])} ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/rotate_vector.inl:51:10: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here return mat<3, 3, T, Q>(glm::rotate(angle, normal)) * v; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_rotate_vector.cpp:11:21: note: in instantiation of function template specialization 'glm::rotate' requested here glm::vec3 B = glm::rotate(glm::vec3(1, 0, 0), glm::pi() * 0.5f, glm::vec3(0, 0, 1)); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_rotate_vector.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/rotate_vector.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtx/transform.hpp:19: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:29: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_transform.inl:28:3: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Rotate[0][0] = c + temp[0] * axis[0]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/transform.inl:14:10: note: in instantiation of function template specialization 'glm::rotate' requested here return rotate(mat<4, 4, T, Q>(static_cast(1)), angle, v); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/rotate_vector.inl:51:31: note: in instantiation of function template specialization 'glm::rotate' requested here return mat<3, 3, T, Q>(glm::rotate(angle, normal)) * v; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_rotate_vector.cpp:11:21: note: in instantiation of function template specialization 'glm::rotate' requested here glm::vec3 B = glm::rotate(glm::vec3(1, 0, 0), glm::pi() * 0.5f, glm::vec3(0, 0, 1)); ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_rotate_vector.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/rotate_vector.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtx/transform.hpp:19: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/.././ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/type_mat3x3.inl:471:4: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here m[0][0] * v.x + m[1][0] * v.y + m[2][0] * v.z, ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/rotate_vector.inl:51:54: note: in instantiation of function template specialization 'glm::operator*' requested here return mat<3, 3, T, Q>(glm::rotate(angle, normal)) * v; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_rotate_vector.cpp:11:21: note: in instantiation of function template specialization 'glm::rotate' requested here glm::vec3 B = glm::rotate(glm::vec3(1, 0, 0), glm::pi() * 0.5f, glm::vec3(0, 0, 1)); ^ 23 warnings generated. [342/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_rotate_vector.dir/gtx_rotate_vector.cpp.o -o test/gtx/test-gtx_rotate_vector -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [343/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_scalar_multiplication.dir/gtx_scalar_multiplication.cpp.o -MF test/gtx/CMakeFiles/test-gtx_scalar_multiplication.dir/gtx_scalar_multiplication.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_scalar_multiplication.dir/gtx_scalar_multiplication.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_scalar_multiplication.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_scalar_multiplication.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_scalar_multiplication.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:462:4: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here m[0] * scalar, ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_scalar_multiplication.cpp:19:21: note: in instantiation of function template specialization 'glm::operator*' requested here glm::vec3 w = 0.5f * m * v; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_scalar_multiplication.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:311:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] this->value[1] *= s; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/scalar_multiplication.hpp:68:1: note: in instantiation of function template specialization 'glm::mat<3, 3, float>::operator*=' requested here GLM_IMPLEMENT_SCAL_MULT(mat3) ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/scalar_multiplication.hpp:57:13: note: expanded from macro 'GLM_IMPLEMENT_SCAL_MULT' return lh *= 1.0f / static_cast(s); \ ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_scalar_multiplication.cpp:23:33: note: in instantiation of function template specialization 'glm::operator/' requested here Error += glm::all(glm::equal((m/2)*v, w, glm::epsilon())) ? 0 : 1; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_scalar_multiplication.cpp:4: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.hpp:176: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat2x2.inl:1: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/../matrix.hpp:25: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../mat3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.hpp:183: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtc/../ext/../detail/type_mat3x3.inl:312:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] this->value[2] *= s; ^~~~~~~~~~~ 23 warnings generated. [344/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_scalar_multiplication.dir/gtx_scalar_multiplication.cpp.o -o test/gtx/test-gtx_scalar_multiplication -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [345/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_scalar_relational.dir/gtx_scalar_relational.cpp.o -MF test/gtx/CMakeFiles/test-gtx_scalar_relational.dir/gtx_scalar_relational.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_scalar_relational.dir/gtx_scalar_relational.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_scalar_relational.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_scalar_relational.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/scalar_relational.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [346/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_scalar_relational.dir/gtx_scalar_relational.cpp.o -o test/gtx/test-gtx_scalar_relational -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [347/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_spline.dir/gtx_spline.cpp.o -MF test/gtx/CMakeFiles/test-gtx_spline.dir/gtx_spline.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_spline.dir/gtx_spline.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_spline.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_spline.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/spline.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [348/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_spline.dir/gtx_spline.cpp.o -o test/gtx/test-gtx_spline -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [349/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_string_cast.dir/gtx_string_cast.cpp.o -MF test/gtx/CMakeFiles/test-gtx_string_cast.dir/gtx_string_cast.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_string_cast.dir/gtx_string_cast.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_string_cast.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_string_cast.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_string_cast.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/glm.hpp:119: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/mat2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/matrix_double2x2.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/./ext/../detail/type_mat2x2.hpp:176: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/string_cast.inl:273:47: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here static_cast::value_type>(x[0][0]), static_cast::value_type>(x[0][1]), ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/string_cast.inl:489:45: note: in instantiation of member function 'glm::detail::compute_to_string>::call' requested here return detail::compute_to_string::call(x); ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_string_cast.cpp:114:24: note: in instantiation of function template specialization 'glm::to_string>' requested here std::string A2 = glm::to_string(A1); ^ 21 warnings generated. [350/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_string_cast.dir/gtx_string_cast.cpp.o -o test/gtx/test-gtx_string_cast -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : gtx_string_cast.cpp(test/gtx/CMakeFiles/test-gtx_string_cast.dir/gtx_string_cast.cpp.o:(glm::detail::format(char const*, ...))): warning: vsprintf() is often misused, please use vsnprintf() [351/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_texture.dir/gtx_texture.cpp.o -MF test/gtx/CMakeFiles/test-gtx_texture.dir/gtx_texture.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_texture.dir/gtx_texture.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_texture.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_texture.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/texture.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [352/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_texture.dir/gtx_texture.cpp.o -o test/gtx/test-gtx_texture -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [353/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_type_aligned.dir/gtx_type_aligned.cpp.o -MF test/gtx/CMakeFiles/test-gtx_type_aligned.dir/gtx_type_aligned.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_type_aligned.dir/gtx_type_aligned.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_type_aligned.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_type_aligned.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/type_aligned.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/type_precision.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/../ext/../detail/type_mat4x4.inl:632:52: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here typename mat<4, 4, T, Q>::col_type const SrcA0 = m1[0]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_type_aligned.cpp:99:18: note: in instantiation of function template specialization 'glm::operator*' requested here glm::mat4 C = A * B; ^ In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_type_aligned.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/type_aligned.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/type_precision.hpp:17: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/../gtc/quaternion.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/../gtc/matrix_transform.hpp:24: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/../mat4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/.././ext/matrix_double4x4.hpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/../ext/../detail/type_mat4x4.hpp:188: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] return this->value[i]; ^~~~~~~~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtc/../ext/../detail/type_mat4x4.inl:643:3: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here Result[0] = SrcA0 * SrcB0[0] + SrcA1 * SrcB0[1] + SrcA2 * SrcB0[2] + SrcA3 * SrcB0[3]; ^ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_type_aligned.cpp:99:18: note: in instantiation of function template specialization 'glm::operator*' requested here glm::mat4 C = A * B; ^ 2 warnings generated. [354/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_type_aligned.dir/gtx_type_aligned.cpp.o -o test/gtx/test-gtx_type_aligned -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [355/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_type_trait.dir/gtx_type_trait.cpp.o -MF test/gtx/CMakeFiles/test-gtx_type_trait.dir/gtx_type_trait.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_type_trait.dir/gtx_type_trait.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_type_trait.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_type_trait.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/type_trait.hpp:26: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../gtx/dual_quaternion.hpp:19: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [356/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_type_trait.dir/gtx_type_trait.cpp.o -o test/gtx/test-gtx_type_trait -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [357/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_vec_swizzle.dir/gtx_vec_swizzle.cpp.o -MF test/gtx/CMakeFiles/test-gtx_vec_swizzle.dir/gtx_vec_swizzle.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_vec_swizzle.dir/gtx_vec_swizzle.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_vec_swizzle.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_vec_swizzle.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/vec_swizzle.hpp:15: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [358/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_vec_swizzle.dir/gtx_vec_swizzle.cpp.o -o test/gtx/test-gtx_vec_swizzle -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [359/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_vector_angle.dir/gtx_vector_angle.cpp.o -MF test/gtx/CMakeFiles/test-gtx_vector_angle.dir/gtx_vector_angle.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_vector_angle.dir/gtx_vector_angle.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_vector_angle.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_vector_angle.cpp:3: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/vector_angle.hpp:18: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [360/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_vector_angle.dir/gtx_vector_angle.cpp.o -o test/gtx/test-gtx_vector_angle -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [361/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_vector_query.dir/gtx_vector_query.cpp.o -MF test/gtx/CMakeFiles/test-gtx_vector_query.dir/gtx_vector_query.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_vector_query.dir/gtx_vector_query.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_vector_query.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_vector_query.cpp:5: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/vector_query.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [362/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_vector_query.dir/gtx_vector_query.cpp.o -o test/gtx/test-gtx_vector_query -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [363/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/gtx/CMakeFiles/test-gtx_wrap.dir/gtx_wrap.cpp.o -MF test/gtx/CMakeFiles/test-gtx_wrap.dir/gtx_wrap.cpp.o.d -o test/gtx/CMakeFiles/test-gtx_wrap.dir/gtx_wrap.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_wrap.cpp In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/gtx/gtx_wrap.cpp:2: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/wrap.hpp:16: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../glm.hpp:132: In file included from /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../packing.hpp:173: /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:35:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec2(u.out[0], u.out[1]) * 1.5259021896696421759365224689097e-5f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:64:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec2(u.out[0], u.out[1]) * 3.0518509475997192297128208258309e-5f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:25: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:95:45: warning: unsafe buffer access [-Wunsafe-buffer-usage] return vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0039215686274509803921568627451f; ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = result[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[2] = result[2]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[3] = result[3]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:31: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:41: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:126:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] return clamp(vec4(u.out[0], u.out[1], u.out[2], u.out[3]) * 0.0078740157480315f, -1.0f, 1.0f); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = v[1]; ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage] return uvec2(u.out[0], u.out[1]); ^~~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage] u.in[1] = detail::toFloat16(v.y); ^~~~ /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/../glm/gtx/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] detail::toFloat32(u.out[1])); ^~~~~ 20 warnings generated. [364/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/gtx/CMakeFiles/test-gtx_wrap.dir/gtx_wrap.cpp.o -o test/gtx/test-gtx_wrap -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [365/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/perf/CMakeFiles/test-perf_matrix_div.dir/perf_matrix_div.cpp.o -MF test/perf/CMakeFiles/test-perf_matrix_div.dir/perf_matrix_div.cpp.o.d -o test/perf/CMakeFiles/test-perf_matrix_div.dir/perf_matrix_div.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/perf/perf_matrix_div.cpp [366/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/perf/CMakeFiles/test-perf_matrix_div.dir/perf_matrix_div.cpp.o -o test/perf/test-perf_matrix_div -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [367/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/perf/CMakeFiles/test-perf_matrix_inverse.dir/perf_matrix_inverse.cpp.o -MF test/perf/CMakeFiles/test-perf_matrix_inverse.dir/perf_matrix_inverse.cpp.o.d -o test/perf/CMakeFiles/test-perf_matrix_inverse.dir/perf_matrix_inverse.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/perf/perf_matrix_inverse.cpp [368/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/perf/CMakeFiles/test-perf_matrix_inverse.dir/perf_matrix_inverse.cpp.o -o test/perf/test-perf_matrix_inverse -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [369/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/perf/CMakeFiles/test-perf_matrix_mul.dir/perf_matrix_mul.cpp.o -MF test/perf/CMakeFiles/test-perf_matrix_mul.dir/perf_matrix_mul.cpp.o.d -o test/perf/CMakeFiles/test-perf_matrix_mul.dir/perf_matrix_mul.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/perf/perf_matrix_mul.cpp [370/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/perf/CMakeFiles/test-perf_matrix_mul.dir/perf_matrix_mul.cpp.o -o test/perf/test-perf_matrix_mul -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [371/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/perf/CMakeFiles/test-perf_matrix_mul_vector.dir/perf_matrix_mul_vector.cpp.o -MF test/perf/CMakeFiles/test-perf_matrix_mul_vector.dir/perf_matrix_mul_vector.cpp.o.d -o test/perf/CMakeFiles/test-perf_matrix_mul_vector.dir/perf_matrix_mul_vector.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/perf/perf_matrix_mul_vector.cpp [372/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/perf/CMakeFiles/test-perf_matrix_mul_vector.dir/perf_matrix_mul_vector.cpp.o -o test/perf/test-perf_matrix_mul_vector -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [373/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/perf/CMakeFiles/test-perf_matrix_transpose.dir/perf_matrix_transpose.cpp.o -MF test/perf/CMakeFiles/test-perf_matrix_transpose.dir/perf_matrix_transpose.cpp.o.d -o test/perf/CMakeFiles/test-perf_matrix_transpose.dir/perf_matrix_transpose.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/perf/perf_matrix_transpose.cpp [374/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/perf/CMakeFiles/test-perf_matrix_transpose.dir/perf_matrix_transpose.cpp.o -o test/perf/test-perf_matrix_transpose -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [375/376] /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -I/exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm/.. -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types -Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -MD -MT test/perf/CMakeFiles/test-perf_vector_mul_matrix.dir/perf_vector_mul_matrix.cpp.o -MF test/perf/CMakeFiles/test-perf_vector_mul_matrix.dir/perf_vector_mul_matrix.cpp.o.d -o test/perf/CMakeFiles/test-perf_vector_mul_matrix.dir/perf_vector_mul_matrix.cpp.o -c /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/test/perf/perf_vector_mul_matrix.cpp [376/376] : && /exopi-obj/pobj/glm-0.9.9.8/bin/c++ -O2 -pipe -Wno-unused-but-set-variable -DNDEBUG test/perf/CMakeFiles/test-perf_vector_mul_matrix.dir/perf_vector_mul_matrix.cpp.o -o test/perf/test-perf_vector_mul_matrix -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : >>> Running fake in graphics/glm at 1713774417.46 ===> graphics/glm ===> Faking installation for glm-0.9.9.8 cp -Rp /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/glm /exopi-obj/pobj/glm-0.9.9.8/fake-amd64/usr/local/include /exopi-obj/pobj/glm-0.9.9.8/bin/install -d -m 755 /exopi-obj/pobj/glm-0.9.9.8/fake-amd64/usr/local/lib/cmake cp -Rp /exopi-obj/pobj/glm-0.9.9.8/glm-0.9.9.8/cmake/glm/ /exopi-obj/pobj/glm-0.9.9.8/fake-amd64/usr/local/lib/cmake >>> Running package in graphics/glm at 1713774418.12 ===> graphics/glm `/exopi-obj/pobj/glm-0.9.9.8/fake-amd64/.fake_done' is up to date. ===> Building package for glm-0.9.9.8 Create /exopi-cvs/ports/packages/amd64/no-arch/glm-0.9.9.8.tgz Creating package glm-0.9.9.8 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming| | 1% checksumming|* | 1% checksumming|* | 2% checksumming|** | 3% checksumming|** | 4% checksumming|*** | 4% checksumming|*** | 5% checksumming|*** | 6% checksumming|**** | 6% checksumming|**** | 7% checksumming|***** | 8% checksumming|***** | 9% checksumming|****** | 9% checksumming|****** | 10% checksumming|****** | 11% checksumming|******* | 11% checksumming|******* | 12% checksumming|******** | 12% checksumming|******** | 13% checksumming|******** | 14% checksumming|********* | 14% checksumming|********* | 15% checksumming|********** | 16% checksumming|********** | 17% checksumming|*********** | 17% checksumming|*********** | 18% checksumming|*********** | 19% checksumming|************ | 19% checksumming|************ | 20% checksumming|************* | 21% checksumming|************* | 22% checksumming|************** | 22% checksumming|************** | 23% checksumming|************** | 24% checksumming|*************** | 24% checksumming|*************** | 25% checksumming|**************** | 25% checksumming|**************** | 26% checksumming|**************** | 27% checksumming|***************** | 27% checksumming|***************** | 28% checksumming|***************** | 29% checksumming|****************** | 29% checksumming|****************** | 30% checksumming|******************* | 31% checksumming|******************* | 32% checksumming|******************** | 32% checksumming|******************** | 33% checksumming|********************* | 34% checksumming|********************* | 35% checksumming|********************** | 35% checksumming|********************** | 36% checksumming|********************** | 37% checksumming|*********************** | 37% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************ | 40% checksumming|************************* | 40% checksumming|************************* | 41% checksumming|************************* | 42% checksumming|************************** | 42% checksumming|************************** | 43% checksumming|*************************** | 44% checksumming|*************************** | 45% checksumming|**************************** | 45% checksumming|**************************** | 46% checksumming|**************************** | 47% checksumming|***************************** | 47% checksumming|***************************** | 48% checksumming|****************************** | 48% checksumming|****************************** | 49% checksumming|****************************** | 50% checksumming|******************************* | 50% checksumming|******************************* | 51% checksumming|******************************* | 52% checksumming|******************************** | 52% checksumming|******************************** | 53% checksumming|********************************* | 53% checksumming|********************************* | 54% checksumming|********************************* | 55% checksumming|********************************** | 55% checksumming|********************************** | 56% checksumming|*********************************** | 57% checksumming|*********************************** | 58% checksumming|************************************ | 58% checksumming|************************************ | 59% checksumming|************************************ | 60% checksumming|************************************* | 60% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|************************************** | 63% checksumming|*************************************** | 63% checksumming|*************************************** | 64% checksumming|*************************************** | 65% checksumming|**************************************** | 65% checksumming|**************************************** | 66% checksumming|***************************************** | 67% checksumming|***************************************** | 68% checksumming|****************************************** | 68% checksumming|****************************************** | 69% checksumming|******************************************* | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 71% checksumming|******************************************** | 72% checksumming|******************************************** | 73% checksumming|********************************************* | 73% checksumming|********************************************* | 74% checksumming|********************************************* | 75% checksumming|********************************************** | 75% checksumming|********************************************** | 76% checksumming|*********************************************** | 76% checksumming|*********************************************** | 77% checksumming|*********************************************** | 78% checksumming|************************************************ | 78% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************* | 81% checksumming|************************************************** | 81% checksumming|************************************************** | 82% checksumming|************************************************** | 83% checksumming|*************************************************** | 83% checksumming|*************************************************** | 84% checksumming|**************************************************** | 85% checksumming|**************************************************** | 86% checksumming|***************************************************** | 86% checksumming|***************************************************** | 87% checksumming|***************************************************** | 88% checksumming|****************************************************** | 88% checksumming|****************************************************** | 89% checksumming|******************************************************* | 89% checksumming|******************************************************* | 90% checksumming|******************************************************* | 91% checksumming|******************************************************** | 91% checksumming|******************************************************** | 92% checksumming|********************************************************* | 93% checksumming|********************************************************* | 94% checksumming|********************************************************** | 94% checksumming|********************************************************** | 95% checksumming|********************************************************** | 96% checksumming|*********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 98% checksumming|************************************************************ | 99% checksumming|*************************************************************| 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 2% archiving|*** | 5% archiving|**** | 6% archiving|**** | 7% archiving|***** | 8% archiving|****** | 9% archiving|****** | 10% archiving|******* | 10% archiving|******* | 11% archiving|******* | 12% archiving|******** | 12% archiving|********* | 14% archiving|********* | 15% archiving|********** | 15% archiving|********** | 16% archiving|*********** | 17% archiving|************ | 18% archiving|************ | 19% archiving|************* | 20% archiving|************* | 21% archiving|************** | 21% archiving|************** | 22% archiving|************** | 23% archiving|*************** | 23% archiving|*************** | 24% archiving|**************** | 24% archiving|**************** | 25% archiving|***************** | 26% archiving|***************** | 27% archiving|****************** | 28% archiving|******************* | 29% archiving|******************** | 31% archiving|******************** | 32% archiving|********************* | 33% archiving|********************** | 34% archiving|********************** | 35% archiving|*********************** | 37% archiving|************************ | 38% archiving|************************* | 38% archiving|************************* | 39% archiving|************************* | 40% archiving|************************** | 40% archiving|************************** | 41% archiving|*************************** | 41% archiving|*************************** | 42% archiving|*************************** | 43% archiving|**************************** | 43% archiving|**************************** | 44% archiving|**************************** | 45% archiving|***************************** | 45% archiving|***************************** | 46% archiving|****************************** | 46% archiving|****************************** | 47% archiving|****************************** | 48% archiving|******************************* | 48% archiving|******************************* | 49% archiving|******************************** | 49% archiving|******************************** | 50% archiving|********************************* | 52% archiving|********************************** | 53% archiving|*********************************** | 54% archiving|*********************************** | 55% archiving|************************************ | 56% archiving|************************************* | 58% archiving|************************************** | 60% archiving|*************************************** | 61% archiving|*************************************** | 62% archiving|**************************************** | 62% archiving|**************************************** | 63% archiving|******************************************* | 66% archiving|********************************************* | 70% archiving|********************************************* | 71% archiving|********************************************** | 71% archiving|********************************************** | 72% archiving|********************************************** | 73% archiving|*********************************************** | 73% archiving|*********************************************** | 74% archiving|************************************************ | 75% archiving|************************************************* | 76% archiving|************************************************** | 78% archiving|************************************************** | 79% archiving|*************************************************** | 79% archiving|*************************************************** | 80% archiving|**************************************************** | 81% archiving|**************************************************** | 82% archiving|***************************************************** | 82% archiving|***************************************************** | 83% archiving|***************************************************** | 84% archiving|****************************************************** | 84% archiving|****************************************************** | 85% archiving|******************************************************* | 85% archiving|******************************************************* | 86% archiving|******************************************************* | 87% archiving|******************************************************** | 87% archiving|******************************************************** | 88% archiving|********************************************************* | 90% archiving|************************************************************ | 94% archiving|************************************************************* | 95% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/all/glm-0.9.9.8.tgz Link to /exopi-cvs/ports/packages/amd64/ftp/glm-0.9.9.8.tgz >>> Running clean in graphics/glm at 1713774419.82 ===> graphics/glm ===> Cleaning for glm-0.9.9.8 >>> Ended at 1713774420.31 max_stuck=2.41/patch=1.66/configure=2.09/build=215.35/fake=0.65/package=1.70/clean=0.52