Skip to content

Instantly share code, notes, and snippets.

@AMDmi3
Created March 1, 2024 17:26
Show Gist options
  • Save AMDmi3/bca3307ce6da52bef0ba0b670de8ef07 to your computer and use it in GitHub Desktop.
Save AMDmi3/bca3307ce6da52bef0ba0b670de8ef07 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
================================================================================
= Fetch phase ==================================================================
================================================================================
===> License MIT accepted by the user
===> glm-1.0.1,1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by glm-1.0.1,1 for building
=> SHA256 Checksum OK for g-truc-glm-1.0.1_GH0.tar.gz.
=====
Message from python39-3.9.18_1:
--
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
py39-gdbm databases/py-gdbm@py39
py39-sqlite3 databases/py-sqlite3@py39
py39-tkinter x11-toolkits/py-tkinter@py39
Create compiler links...
create symlink for cc
create symlink for cc (world)
create symlink for c++
create symlink for c++ (world)
create symlink for CC
create symlink for CC (world)
create symlink for clang
create symlink for clang (world)
create symlink for clang++
create symlink for clang++ (world)
=====
Message from ccache-3.7.12_5:
--
NOTE:
Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for
information on using ccache with FreeBSD ports and src.
================================================================================
= Listing installed packages before build ======================================
================================================================================
ccache-3.7.12_5
cmake-core-3.28.3
expat-2.6.0
gettext-runtime-0.22.3_1
indexinfo-0.3.1
jsoncpp-1.9.5
libffi-3.4.4_1
libuv-1.48.0
mpdecimal-2.5.1
ninja-1.11.1,2
pkg-1.20.9_1
pkgconf-2.0.3_2,1
python39-3.9.18_1
readline-8.2.7_1
rhash-1.4.4_1
================================================================================
= Build package phase ==========================================================
================================================================================
===> License MIT accepted by the user
===> glm-1.0.1,1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by glm-1.0.1,1 for building
===> Extracting for glm-1.0.1,1
=> SHA256 Checksum OK for g-truc-glm-1.0.1_GH0.tar.gz.
===> Patching for glm-1.0.1,1
===> Applying FreeBSD patches for glm-1.0.1,1 from /usr/ports/math/glm/files
===> glm-1.0.1,1 depends on file: /usr/local/bin/cmake - found
===> glm-1.0.1,1 depends on executable: ninja - found
===> glm-1.0.1,1 depends on package: pkgconf>=1.3.0_1 - found
===> glm-1.0.1,1 depends on file: /usr/local/bin/ccache - found
===> Configuring for glm-1.0.1,1
===> Performing out-of-source build
/bin/mkdir -p /work/usr/ports/math/glm/work/.build
-- 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: /usr/local/libexec/ccache/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- GLM: Version 1.0.1
-- GLM: Disable -Wc++98-compat warnings
-- GLM: Build with C++ features auto detection
GLM: Clang - Clang compiler
-- Configuring done (0.2s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_COLOR_MAKEFILE
CMAKE_CXX_FLAGS_DEBUG
CMAKE_C_COMPILER
CMAKE_C_FLAGS
CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS
CMAKE_VERBOSE_MAKEFILE
FETCHCONTENT_FULLY_DISCONNECTED
THREADS_HAVE_PTHREAD_ARG
-- Build files have been written to: /work/usr/ports/math/glm/work/.build
===> Building for glm-1.0.1,1
[ 0% 10/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_explicit_ctor.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_explicit_ctor.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 0% 11/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/bug/bug_ms_vec_static.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/bug/bug_ms_vec_static.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 0% 12/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_inline.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_inline.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 1% 13/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_compiler_unknown.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_compiler_unknown.cpp:21:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 1% 14/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_aligned_gentypes.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_aligned_gentypes.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 1% 15/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_platform_unknown.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_platform_unknown.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 1% 16/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_cpp_constexpr.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_cpp_constexpr.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 2% 17/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_arch_unknown.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_arch_unknown.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 2% 18/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_cpp_defaulted_ctor.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_cpp_defaulted_ctor.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_cpp_defaulted_ctor.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 2, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_cpp_defaulted_ctor.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 3, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_cpp_defaulted_ctor.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 4, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_cpp_defaulted_ctor.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 2, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_cpp_defaulted_ctor.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 3, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_cpp_defaulted_ctor.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 4, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_cpp_defaulted_ctor.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 2, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_cpp_defaulted_ctor.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 3, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_cpp_defaulted_ctor.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
29 warnings generated.
[ 2% 19/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 2, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 2, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<double>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 3, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 3, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<double>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 4, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 4, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<double>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 2, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 2, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<double>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 3, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 3, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<double>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 4, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 4, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<double>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 2, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 2, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<double>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 3, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 3, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<double>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_ctor_init.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:120:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<double>())) ? 0 : 1;
^
38 warnings generated.
[ 2% 20/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_force_explicit_ctor.dir/core_force_explicit_ctor.cpp.o -o test/core/test-core_force_explicit_ctor && :
[ 3% 21/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_force_compiler_unknown.dir/core_force_compiler_unknown.cpp.o -o test/core/test-core_force_compiler_unknown && :
[ 3% 22/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_force_aligned_gentypes.dir/core_force_aligned_gentypes.cpp.o -o test/core/test-core_force_aligned_gentypes && :
[ 3% 23/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/bug/CMakeFiles/test-bug_ms_vec_static.dir/bug_ms_vec_static.cpp.o -o test/bug/test-bug_ms_vec_static && :
[ 4% 24/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_force_inline.dir/core_force_inline.cpp.o -o test/core/test-core_force_inline && :
[ 4% 25/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_xyzw_only.cpp
[ 4% 26/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_force_platform_unknown.dir/core_force_platform_unknown.cpp.o -o test/core/test-core_force_platform_unknown && :
[ 4% 27/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_force_arch_unknown.dir/core_force_arch_unknown.cpp.o -o test/core/test-core_force_arch_unknown && :
[ 5% 28/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_force_ctor_init.dir/core_force_ctor_init.cpp.o -o test/core/test-core_force_ctor_init && :
[ 5% 29/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_aligned.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_aligned.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 5% 30/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_cpp_constexpr.dir/core_cpp_constexpr.cpp.o -o test/core/test-core_cpp_constexpr && :
[ 5% 31/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_unrestricted_gentype.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_unrestricted_gentype.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 6% 32/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_quat_wxyz.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_quat_wxyz.cpp:4:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 6% 33/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_force_pure.cpp
[ 6% 34/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_int.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_int.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 7% 35/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_length.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_length.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 7% 36/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_cpp_defaulted_ctor.dir/core_cpp_defaulted_ctor.cpp.o -o test/core/test-core_cpp_defaulted_ctor && :
[ 7% 37/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_ctor.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_ctor.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_ctor.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/quaternion.hpp:18:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../gtc/matrix_transform.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:21:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_ctor.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/quaternion.hpp:18:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../gtc/matrix_transform.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x3.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_ctor.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/quaternion.hpp:18:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../gtc/matrix_transform.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x4.inl:225:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_ctor.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/quaternion.hpp:18:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../gtc/matrix_transform.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x2.inl:242:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_ctor.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/quaternion.hpp:18:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../gtc/matrix_transform.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_ctor.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/quaternion.hpp:18:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../gtc/matrix_transform.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x4.inl:248:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_ctor.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/quaternion.hpp:18:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../gtc/matrix_transform.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x2.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_ctor.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/quaternion.hpp:18:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../gtc/matrix_transform.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x3.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_ctor.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/quaternion.hpp:18:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../gtc/matrix_transform.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
29 warnings generated.
[ 7% 38/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_force_xyzw_only.dir/core_force_xyzw_only.cpp.o -o test/core/test-core_force_xyzw_only && :
[ 8% 39/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_cast.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_cast.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 8% 40/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_aligned.dir/core_type_aligned.cpp.o -o test/core/test-core_type_aligned && :
[ 8% 41/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_force_pure.dir/core_force_pure.cpp.o -o test/core/test-core_force_pure && :
[ 8% 42/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_force_quat_wxyz.dir/core_force_quat_wxyz.cpp.o -o test/core/test-core_force_quat_wxyz && :
[ 9% 43/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_length.dir/core_type_length.cpp.o -o test/core/test-core_type_length && :
[ 9% 44/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_force_unrestricted_gentype.dir/core_force_unrestricted_gentype.cpp.o -o test/core/test-core_force_unrestricted_gentype && :
[ 9% 45/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_int.dir/core_type_int.cpp.o -o test/core/test-core_type_int && :
[ 10% 46/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.inl:405:4: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here
m[0][0] * v.x + m[1][0] * v.y,
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:26:18: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_highp>' requested here
glm::vec3 a = m * u;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:98:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here
glm::mat2x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:110:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 2, float>>' requested here
Error += entry<glm::mat2x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:98:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here
glm::mat2x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:112:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 4, float>>' requested here
Error += entry<glm::mat2x4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:98:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here
glm::mat2x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:113:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 2, float>>' requested here
Error += entry<glm::mat3x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:98:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here
glm::mat2x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:114:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 3, float>>' requested here
Error += entry<glm::mat3x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:98:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here
glm::mat2x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:115:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 4, float>>' requested here
Error += entry<glm::mat3x4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:98:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here
glm::mat2x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:116:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 2, float>>' requested here
Error += entry<glm::mat4x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:98:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here
glm::mat2x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:117:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 3, float>>' requested here
Error += entry<glm::mat4x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:98:15: note: in instantiation of member function 'glm::mat<2, 3, float>::mat' requested here
glm::mat2x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x3.cpp:118:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 4, float>>' requested here
Error += entry<glm::mat4x4>();
^
9 warnings generated.
[ 10% 47/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_cast.dir/core_type_cast.cpp.o -o test/core/test-core_type_cast && :
[ 10% 48/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_ctor.dir/core_type_ctor.cpp.o -o test/core/test-core_type_ctor && :
[ 10% 49/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:21:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:436:4: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here
m[0][0] * v.x + m[1][0] * v.y,
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:28:18: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_highp>' requested here
glm::vec2 a = m * u;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:21:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:25:21: note: in instantiation of member function 'glm::mat<2, 2, float, glm::packed_mediump>::operator[]' requested here
: value{col_type(m[0]), col_type(m[1])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:83:27: note: in instantiation of function template specialization 'glm::mat<2, 2, float>::mat<glm::packed_mediump>' requested here
glm::highp_mat2x2 const B(A);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:132:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here
glm::mat2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:145:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 3, float>>' requested here
Error += entry<glm::mat2x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:132:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here
glm::mat2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:146:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 4, float>>' requested here
Error += entry<glm::mat2x4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:132:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here
glm::mat2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:147:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 2, float>>' requested here
Error += entry<glm::mat3x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:132:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here
glm::mat2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:148:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 3, float>>' requested here
Error += entry<glm::mat3x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:132:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here
glm::mat2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:149:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 4, float>>' requested here
Error += entry<glm::mat3x4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:132:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here
glm::mat2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:150:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 2, float>>' requested here
Error += entry<glm::mat4x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:132:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here
glm::mat2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:151:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 3, float>>' requested here
Error += entry<glm::mat4x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:132:13: note: in instantiation of member function 'glm::mat<2, 2, float>::mat' requested here
glm::mat2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x2.cpp:152:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 4, float>>' requested here
Error += entry<glm::mat4x4>();
^
10 warnings generated.
[ 11% 50/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x2.inl:437:4: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here
m[0][0] * v.x + m[1][0] * v.y + m[2][0] * v.z,
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:26:18: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_highp>' requested here
glm::vec2 a = m * u;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:102:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here
glm::mat3x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:114:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 2, float>>' requested here
Error += entry<glm::mat2x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:102:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here
glm::mat3x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:115:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 3, float>>' requested here
Error += entry<glm::mat2x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:102:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here
glm::mat3x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:116:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 4, float>>' requested here
Error += entry<glm::mat2x4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:102:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here
glm::mat3x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:118:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 3, float>>' requested here
Error += entry<glm::mat3x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:102:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here
glm::mat3x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:119:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 4, float>>' requested here
Error += entry<glm::mat3x4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:102:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here
glm::mat3x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:120:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 2, float>>' requested here
Error += entry<glm::mat4x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:102:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here
glm::mat3x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:121:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 3, float>>' requested here
Error += entry<glm::mat4x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:102:15: note: in instantiation of member function 'glm::mat<3, 2, float>::mat' requested here
glm::mat3x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x2.cpp:122:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 4, float>>' requested here
Error += entry<glm::mat4x4>();
^
9 warnings generated.
[ 11% 51/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat3x4.inl:447:4: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here
m[0][0] * v.x + m[1][0] * v.y + m[2][0] * v.z,
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:27:18: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_highp>' requested here
glm::vec4 a = m * u;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat3x4.inl:248:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:107: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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:103:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here
glm::mat3x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:116:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 2, float>>' requested here
Error += entry<glm::mat2x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:103:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here
glm::mat3x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:117:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 3, float>>' requested here
Error += entry<glm::mat2x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:103:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here
glm::mat3x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:118:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 4, float>>' requested here
Error += entry<glm::mat2x4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:103:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here
glm::mat3x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:119:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 2, float>>' requested here
Error += entry<glm::mat3x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:103:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here
glm::mat3x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:120:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 3, float>>' requested here
Error += entry<glm::mat3x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:103:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here
glm::mat3x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:122:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 2, float>>' requested here
Error += entry<glm::mat4x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:103:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here
glm::mat3x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:123:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 3, float>>' requested here
Error += entry<glm::mat4x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:103:15: note: in instantiation of member function 'glm::mat<3, 4, float>::mat' requested here
glm::mat3x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x4.cpp:124:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 4, float>>' requested here
Error += entry<glm::mat4x4>();
^
10 warnings generated.
[ 11% 52/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x2.inl:472:4: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here
m[0][0] * v.x + m[1][0] * v.y + m[2][0] * v.z + m[3][0] * v.w,
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:26:18: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_highp>' requested here
glm::vec2 a = m * u;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here
glm::mat4x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:118:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 2, float>>' requested here
Error += entry<glm::mat2x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here
glm::mat4x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:119:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 3, float>>' requested here
Error += entry<glm::mat2x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here
glm::mat4x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:120:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 4, float>>' requested here
Error += entry<glm::mat2x4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here
glm::mat4x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:121:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 2, float>>' requested here
Error += entry<glm::mat3x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here
glm::mat4x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:122:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 3, float>>' requested here
Error += entry<glm::mat3x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here
glm::mat4x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:123:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 4, float>>' requested here
Error += entry<glm::mat3x4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here
glm::mat4x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:125:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 3, float>>' requested here
Error += entry<glm::mat4x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 2, float>::mat' requested here
glm::mat4x2 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x2.cpp:126:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 4, float>>' requested here
Error += entry<glm::mat4x4>();
^
9 warnings generated.
[ 11% 53/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x4.inl:404:4: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here
m[0][0] * v.x + m[1][0] * v.y,
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:27:18: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_highp>' requested here
glm::vec4 a = m * u;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x4.inl:225:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:103: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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:99:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here
glm::mat2x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:112:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 2, float>>' requested here
Error += entry<glm::mat2x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:99:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here
glm::mat2x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:113:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 3, float>>' requested here
Error += entry<glm::mat2x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:99:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here
glm::mat2x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:115:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 2, float>>' requested here
Error += entry<glm::mat3x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:99:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here
glm::mat2x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:116:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 3, float>>' requested here
Error += entry<glm::mat3x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:99:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here
glm::mat2x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:117:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 4, float>>' requested here
Error += entry<glm::mat3x4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:99:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here
glm::mat2x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:118:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 2, float>>' requested here
Error += entry<glm::mat4x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:99:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here
glm::mat2x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:119:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 3, float>>' requested here
Error += entry<glm::mat4x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:6:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:99:15: note: in instantiation of member function 'glm::mat<2, 4, float>::mat' requested here
glm::mat2x4 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat2x4.cpp:120:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 4, float>>' requested here
Error += entry<glm::mat4x4>();
^
10 warnings generated.
[ 12% 54/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.inl:488:20: note: in instantiation of member function 'glm::mat<3, 3, double>::operator[]' requested here
T const SrcA00 = m1[0][0];
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:25:25: note: in instantiation of function template specialization 'glm::operator*<double, glm::packed_highp>' requested here
glm::dmat3 Res0 = Mat0 * Inv0;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.inl:509:3: note: in instantiation of member function 'glm::mat<3, 3, double>::operator[]' requested here
Result[0][0] = SrcA00 * SrcB00 + SrcA10 * SrcB01 + SrcA20 * SrcB02;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:25:25: note: in instantiation of function template specialization 'glm::operator*<double, glm::packed_highp>' requested here
glm::dmat3 Res0 = Mat0 * Inv0;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../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,
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:40:18: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_highp>' requested here
glm::vec3 a = m * u;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.inl:509:3: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here
Result[0][0] = SrcA00 * SrcB00 + SrcA10 * SrcB01 + SrcA20 * SrcB02;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:75:37: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_highp>' requested here
glm::mat3 const Identity = Matrix * Inverse;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:21:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:148:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here
glm::mat3x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:160:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 2, float>>' requested here
Error += entry<glm::mat2x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:148:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here
glm::mat3x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:161:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 3, float>>' requested here
Error += entry<glm::mat2x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:148:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here
glm::mat3x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:162:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 4, float>>' requested here
Error += entry<glm::mat2x4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:148:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here
glm::mat3x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:163:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 2, float>>' requested here
Error += entry<glm::mat3x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:148:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here
glm::mat3x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:165:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 4, float>>' requested here
Error += entry<glm::mat3x4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:148:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here
glm::mat3x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:166:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 2, float>>' requested here
Error += entry<glm::mat4x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:148:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here
glm::mat3x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:167:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 3, float>>' requested here
Error += entry<glm::mat4x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:148:15: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here
glm::mat3x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat3x3.cpp:168:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 4, float>>' requested here
Error += entry<glm::mat4x4>();
^
12 warnings generated.
[ 12% 55/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_mat2x3.dir/core_type_mat2x3.cpp.o -o test/core/test-core_type_mat2x3 && :
[ 12% 56/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/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];
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:40:23: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_highp>' requested here
matType const O = M * N;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:199:11: note: in instantiation of function template specialization 'test_operators<glm::mat<4, 4, float>, glm::vec<4, float>>' requested here
Error += test_operators<glm::mat4, glm::vec4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:519:4: note: in instantiation of member function 'glm::mat<4, 4, float, glm::packed_lowp>::operator[]' requested here
m[0] * scalar,
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:24:23: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_lowp>' requested here
matType const P = N * static_cast<value_type>(2.0f);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:200:11: note: in instantiation of function template specialization 'test_operators<glm::mat<4, 4, float, glm::packed_lowp>, glm::vec<4, float, glm::packed_lowp>>' requested here
Error += test_operators<glm::lowp_mat4, glm::lowp_vec4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:643:3: note: in instantiation of member function 'glm::mat<4, 4, float, glm::packed_lowp>::operator[]' requested here
Result[0] = SrcA0 * SrcB0[0] + SrcA1 * SrcB0[1] + SrcA2 * SrcB0[2] + SrcA3 * SrcB0[3];
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:40:23: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_lowp>' requested here
matType const O = M * N;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:200:11: note: in instantiation of function template specialization 'test_operators<glm::mat<4, 4, float, glm::packed_lowp>, glm::vec<4, float, glm::packed_lowp>>' requested here
Error += test_operators<glm::lowp_mat4, glm::lowp_vec4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:519:4: note: in instantiation of member function 'glm::mat<4, 4, float, glm::packed_mediump>::operator[]' requested here
m[0] * scalar,
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:24:23: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_mediump>' requested here
matType const P = N * static_cast<value_type>(2.0f);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:201:11: note: in instantiation of function template specialization 'test_operators<glm::mat<4, 4, float, glm::packed_mediump>, glm::vec<4, float, glm::packed_mediump>>' requested here
Error += test_operators<glm::mediump_mat4, glm::mediump_vec4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:643:3: note: in instantiation of member function 'glm::mat<4, 4, float, glm::packed_mediump>::operator[]' requested here
Result[0] = SrcA0 * SrcB0[0] + SrcA1 * SrcB0[1] + SrcA2 * SrcB0[2] + SrcA3 * SrcB0[3];
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:40:23: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_mediump>' requested here
matType const O = M * N;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:201:11: note: in instantiation of function template specialization 'test_operators<glm::mat<4, 4, float, glm::packed_mediump>, glm::vec<4, float, glm::packed_mediump>>' requested here
Error += test_operators<glm::mediump_mat4, glm::mediump_vec4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:519:4: note: in instantiation of member function 'glm::mat<4, 4, double>::operator[]' requested here
m[0] * scalar,
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:24:23: note: in instantiation of function template specialization 'glm::operator*<double, glm::packed_highp>' requested here
matType const P = N * static_cast<value_type>(2.0f);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:204:11: note: in instantiation of function template specialization 'test_operators<glm::mat<4, 4, double>, glm::vec<4, double>>' requested here
Error += test_operators<glm::dmat4, glm::dvec4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:643:3: note: in instantiation of member function 'glm::mat<4, 4, double>::operator[]' requested here
Result[0] = SrcA0 * SrcB0[0] + SrcA1 * SrcB0[1] + SrcA2 * SrcB0[2] + SrcA3 * SrcB0[3];
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:40:23: note: in instantiation of function template specialization 'glm::operator*<double, glm::packed_highp>' requested here
matType const O = M * N;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:204:11: note: in instantiation of function template specialization 'test_operators<glm::mat<4, 4, double>, glm::vec<4, double>>' requested here
Error += test_operators<glm::dmat4, glm::dvec4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:519:4: note: in instantiation of member function 'glm::mat<4, 4, double, glm::packed_lowp>::operator[]' requested here
m[0] * scalar,
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:24:23: note: in instantiation of function template specialization 'glm::operator*<double, glm::packed_lowp>' requested here
matType const P = N * static_cast<value_type>(2.0f);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:205:11: note: in instantiation of function template specialization 'test_operators<glm::mat<4, 4, double, glm::packed_lowp>, glm::vec<4, double, glm::packed_lowp>>' requested here
Error += test_operators<glm::lowp_dmat4, glm::lowp_dvec4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:643:3: note: in instantiation of member function 'glm::mat<4, 4, double, glm::packed_lowp>::operator[]' requested here
Result[0] = SrcA0 * SrcB0[0] + SrcA1 * SrcB0[1] + SrcA2 * SrcB0[2] + SrcA3 * SrcB0[3];
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:40:23: note: in instantiation of function template specialization 'glm::operator*<double, glm::packed_lowp>' requested here
matType const O = M * N;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:205:11: note: in instantiation of function template specialization 'test_operators<glm::mat<4, 4, double, glm::packed_lowp>, glm::vec<4, double, glm::packed_lowp>>' requested here
Error += test_operators<glm::lowp_dmat4, glm::lowp_dvec4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:519:4: note: in instantiation of member function 'glm::mat<4, 4, double, glm::packed_mediump>::operator[]' requested here
m[0] * scalar,
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:24:23: note: in instantiation of function template specialization 'glm::operator*<double, glm::packed_mediump>' requested here
matType const P = N * static_cast<value_type>(2.0f);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:206:11: note: in instantiation of function template specialization 'test_operators<glm::mat<4, 4, double, glm::packed_mediump>, glm::vec<4, double, glm::packed_mediump>>' requested here
Error += test_operators<glm::mediump_dmat4, glm::mediump_dvec4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:643:3: note: in instantiation of member function 'glm::mat<4, 4, double, glm::packed_mediump>::operator[]' requested here
Result[0] = SrcA0 * SrcB0[0] + SrcA1 * SrcB0[1] + SrcA2 * SrcB0[2] + SrcA3 * SrcB0[3];
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:40:23: note: in instantiation of function template specialization 'glm::operator*<double, glm::packed_mediump>' requested here
matType const O = M * N;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x4.cpp:206:11: note: in instantiation of function template specialization 'test_operators<glm::mat<4, 4, double, glm::packed_mediump>, glm::vec<4, double, glm::packed_mediump>>' requested here
Error += test_operators<glm::mediump_dmat4, glm::mediump_dvec4>();
^
12 warnings generated.
[ 12% 57/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x3.inl:475:4: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here
m[0][0] * v.x + m[1][0] * v.y + m[2][0] * v.z + m[3][0] * v.w,
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:26:18: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_highp>' requested here
glm::vec3 a = m * u;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here
glm::mat4x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:118:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 2, float>>' requested here
Error += entry<glm::mat2x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here
glm::mat4x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:119:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 3, float>>' requested here
Error += entry<glm::mat2x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here
glm::mat4x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:120:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<2, 4, float>>' requested here
Error += entry<glm::mat2x4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here
glm::mat4x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:121:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 2, float>>' requested here
Error += entry<glm::mat3x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here
glm::mat4x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:122:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 3, float>>' requested here
Error += entry<glm::mat3x3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here
glm::mat4x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:123:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<3, 4, float>>' requested here
Error += entry<glm::mat3x4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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)}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here
glm::mat4x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:124:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 2, float>>' requested here
Error += entry<glm::mat4x2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:106:15: note: in instantiation of member function 'glm::mat<4, 3, float>::mat' requested here
glm::mat4x3 B(A);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_mat4x3.cpp:126:12: note: in instantiation of function template specialization 'cast::entry<glm::mat<4, 4, float>>' requested here
Error += entry<glm::mat4x4>();
^
9 warnings generated.
[ 13% 58/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_vec1.cpp
[ 13% 59/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_mat4x2.dir/core_type_mat4x2.cpp.o -o test/core/test-core_type_mat4x2 && :
[ 13% 60/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_mat2x4.dir/core_type_mat2x4.cpp.o -o test/core/test-core_type_mat2x4 && :
[ 14% 61/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_mat2x2.dir/core_type_mat2x2.cpp.o -o test/core/test-core_type_mat2x2 && :
[ 14% 62/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_mat3x2.dir/core_type_mat3x2.cpp.o -o test/core/test-core_type_mat3x2 && :
[ 14% 63/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_mat3x3.dir/core_type_mat3x3.cpp.o -o test/core/test-core_type_mat3x3 && :
[ 14% 64/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_vec2.cpp
[ 15% 65/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_mat3x4.dir/core_type_mat3x4.cpp.o -o test/core/test-core_type_mat3x4 && :
[ 15% 66/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_exponential.cpp
[ 15% 67/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_mat4x4.dir/core_type_mat4x4.cpp.o -o test/core/test-core_type_mat4x4 && :
[ 15% 68/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_geometric.cpp
[ 16% 69/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_vec3.cpp
[ 16% 70/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_type_vec4.cpp
[ 16% 71/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_mat4x3.dir/core_type_mat4x3.cpp.o -o test/core/test-core_type_mat4x3 && :
[ 17% 72/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:423:34: warning: 'TestBool' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static entry<float, bool> const TestBool[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:502:44: note: used in buffer access here
float Result = glm::mix(TestBool[i].x, TestBool[i].y, TestBool[i].a);
^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:502:29: note: used in buffer access here
float Result = glm::mix(TestBool[i].x, TestBool[i].y, TestBool[i].a);
^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:502:59: note: used in buffer access here
float Result = glm::mix(TestBool[i].x, TestBool[i].y, TestBool[i].a);
^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:503:33: note: used in buffer access here
Error += glm::equal(Result, TestBool[i].Result, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:431:35: warning: 'TestFloat' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static entry<float, float> const TestFloat[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:511:45: note: used in buffer access here
float Result = glm::mix(TestFloat[i].x, TestFloat[i].y, TestFloat[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:511:29: note: used in buffer access here
float Result = glm::mix(TestFloat[i].x, TestFloat[i].y, TestFloat[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:511:61: note: used in buffer access here
float Result = glm::mix(TestFloat[i].x, TestFloat[i].y, TestFloat[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:512:33: note: used in buffer access here
Error += glm::equal(Result, TestFloat[i].Result, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:439:38: warning: 'TestVec2Bool' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static entry<glm::vec2, bool> const TestVec2Bool[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:520:33: note: used in buffer access here
glm::vec2 Result = glm::mix(TestVec2Bool[i].x, TestVec2Bool[i].y, TestVec2Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:520:52: note: used in buffer access here
glm::vec2 Result = glm::mix(TestVec2Bool[i].x, TestVec2Bool[i].y, TestVec2Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:520:71: note: used in buffer access here
glm::vec2 Result = glm::mix(TestVec2Bool[i].x, TestVec2Bool[i].y, TestVec2Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:521:35: note: used in buffer access here
Error += glm::equal(Result.x, TestVec2Bool[i].Result.x, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:522:35: note: used in buffer access here
Error += glm::equal(Result.y, TestVec2Bool[i].Result.y, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:447:44: warning: 'TestBVec2' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static entry<glm::vec2, glm::bvec2> const TestBVec2[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:530:33: note: used in buffer access here
glm::vec2 Result = glm::mix(TestBVec2[i].x, TestBVec2[i].y, TestBVec2[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:530:49: note: used in buffer access here
glm::vec2 Result = glm::mix(TestBVec2[i].x, TestBVec2[i].y, TestBVec2[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:530:65: note: used in buffer access here
glm::vec2 Result = glm::mix(TestBVec2[i].x, TestBVec2[i].y, TestBVec2[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:531:35: note: used in buffer access here
Error += glm::equal(Result.x, TestBVec2[i].Result.x, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:532:35: note: used in buffer access here
Error += glm::equal(Result.y, TestBVec2[i].Result.y, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:456:38: warning: 'TestVec3Bool' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static entry<glm::vec3, bool> const TestVec3Bool[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:540:33: note: used in buffer access here
glm::vec3 Result = glm::mix(TestVec3Bool[i].x, TestVec3Bool[i].y, TestVec3Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:540:52: note: used in buffer access here
glm::vec3 Result = glm::mix(TestVec3Bool[i].x, TestVec3Bool[i].y, TestVec3Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:540:71: note: used in buffer access here
glm::vec3 Result = glm::mix(TestVec3Bool[i].x, TestVec3Bool[i].y, TestVec3Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:541:35: note: used in buffer access here
Error += glm::equal(Result.x, TestVec3Bool[i].Result.x, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:542:35: note: used in buffer access here
Error += glm::equal(Result.y, TestVec3Bool[i].Result.y, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:543:35: note: used in buffer access here
Error += glm::equal(Result.z, TestVec3Bool[i].Result.z, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:464:44: warning: 'TestBVec3' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static entry<glm::vec3, glm::bvec3> const TestBVec3[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:551:33: note: used in buffer access here
glm::vec3 Result = glm::mix(TestBVec3[i].x, TestBVec3[i].y, TestBVec3[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:551:49: note: used in buffer access here
glm::vec3 Result = glm::mix(TestBVec3[i].x, TestBVec3[i].y, TestBVec3[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:551:65: note: used in buffer access here
glm::vec3 Result = glm::mix(TestBVec3[i].x, TestBVec3[i].y, TestBVec3[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:552:35: note: used in buffer access here
Error += glm::equal(Result.x, TestBVec3[i].Result.x, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:553:35: note: used in buffer access here
Error += glm::equal(Result.y, TestBVec3[i].Result.y, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:554:35: note: used in buffer access here
Error += glm::equal(Result.z, TestBVec3[i].Result.z, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:473:38: warning: 'TestVec4Bool' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static entry<glm::vec4, bool> const TestVec4Bool[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:562:33: note: used in buffer access here
glm::vec4 Result = glm::mix(TestVec4Bool[i].x, TestVec4Bool[i].y, TestVec4Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:562:52: note: used in buffer access here
glm::vec4 Result = glm::mix(TestVec4Bool[i].x, TestVec4Bool[i].y, TestVec4Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:562:71: note: used in buffer access here
glm::vec4 Result = glm::mix(TestVec4Bool[i].x, TestVec4Bool[i].y, TestVec4Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:563:35: note: used in buffer access here
Error += glm::equal(Result.x, TestVec4Bool[i].Result.x, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:564:35: note: used in buffer access here
Error += glm::equal(Result.y, TestVec4Bool[i].Result.y, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:565:35: note: used in buffer access here
Error += glm::equal(Result.z, TestVec4Bool[i].Result.z, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:566:35: note: used in buffer access here
Error += glm::equal(Result.w, TestVec4Bool[i].Result.w, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:481:44: warning: 'TestBVec4' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static entry<glm::vec4, glm::bvec4> const TestBVec4[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:574:33: note: used in buffer access here
glm::vec4 Result = glm::mix(TestBVec4[i].x, TestBVec4[i].y, TestBVec4[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:574:49: note: used in buffer access here
glm::vec4 Result = glm::mix(TestBVec4[i].x, TestBVec4[i].y, TestBVec4[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:574:65: note: used in buffer access here
glm::vec4 Result = glm::mix(TestBVec4[i].x, TestBVec4[i].y, TestBVec4[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:575:35: note: used in buffer access here
Error += glm::equal(Result.x, TestBVec4[i].Result.x, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:576:35: note: used in buffer access here
Error += glm::equal(Result.y, TestBVec4[i].Result.y, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:577:35: note: used in buffer access here
Error += glm::equal(Result.z, TestBVec4[i].Result.z, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:578:35: note: used in buffer access here
Error += glm::equal(Result.w, TestBVec4[i].Result.w, glm::epsilon<float>()) ? 0 : 1;
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:601:39: warning: 'TestVec4Scalar' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static const entry<float, glm::vec4> TestVec4Scalar [] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:643:42: note: used in buffer access here
Error += glm::all(glm::equal(Result, TestVec4Scalar[i].result, glm::epsilon<float>())) ? 0 : 1;
^~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:642:58: note: used in buffer access here
glm::vec4 Result = glm::step(TestVec4Scalar[i].edge, TestVec4Scalar[i].x);
^~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:642:34: note: used in buffer access here
glm::vec4 Result = glm::step(TestVec4Scalar[i].edge, TestVec4Scalar[i].x);
^~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:608:43: warning: 'TestVec4Vector' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static const entry<glm::vec4, glm::vec4> TestVec4Vector [] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:652:42: note: used in buffer access here
Error += glm::all(glm::equal(Result, TestVec4Vector[i].result, glm::epsilon<float>())) ? 0 : 1;
^~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:651:34: note: used in buffer access here
glm::vec4 Result = glm::step(TestVec4Vector[i].edge, TestVec4Vector[i].x);
^~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:651:58: note: used in buffer access here
glm::vec4 Result = glm::step(TestVec4Vector[i].edge, TestVec4Vector[i].x);
^~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1031:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::int32> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1055:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1048:34: note: used in buffer access here
glm::int32 Result = glm::sign(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1060:32: note: used in buffer access here
glm::int32 Result = sign_if(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1049:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1072:34: note: used in buffer access here
glm::int32 Result = sign_alu2(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1061:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1067:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1054:33: note: used in buffer access here
glm::int32 Result = sign_cmp(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1066:34: note: used in buffer access here
glm::int32 Result = sign_alu1(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1073:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1081:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::ivec4> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1096:34: note: used in buffer access here
glm::ivec4 Result = glm::sign(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1097:33: note: used in buffer access here
Error += glm::all(glm::equal(Data[i].Return, Result)) ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1105:25: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::vec4> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1121:33: note: used in buffer access here
Error += glm::all(glm::equal(Data[i].Return, Result, glm::epsilon<float>())) ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_common.cpp:1120:33: note: used in buffer access here
glm::vec4 Result = glm::sign(Data[i].Value);
^~~~
13 warnings generated.
[ 17% 73/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:8:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:120:14: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static char table[256] = {
~~~~~~~~~~~~^~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:142:4: note: used in buffer access here
table[(x >> 8) & 0xFF] +
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:143:4: note: used in buffer access here
table[(x >> 16) & 0xFF] +
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:141:9: note: used in buffer access here
return table[x & 0xFF] +
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:144:4: note: used in buffer access here
table[(x >> 24)];
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:179:5: warning: no previous extern declaration for non-static variable 'errors' [-Wmissing-variable-declarations]
int errors;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:179:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
int errors;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:211:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (pop0(test[i]) != test[i+1]) error(test[i], pop0(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:219:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (pop1(test[i]) != test[i+1]) error(test[i], pop1(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:227:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (pop2(test[i]) != test[i+1]) error(test[i], pop2(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:235:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (pop3(test[i]) != test[i+1]) error(test[i], pop3(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:243:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (pop4(test[i]) != test[i+1]) error(test[i], pop4(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:251:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (pop5(test[i]) != test[i+1]) error(test[i], pop5(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:259:22: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (pop5a(test[i]) != test[i+1]) error(test[i], pop5a(test[i]));}
~~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:267:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (pop6(test[i]) != test[i+1]) error(test[i], pop6(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:276:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (pop7(test[i]) != test[i+1]) error(test[i], pop7(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:285:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (pop8(test[i]) != test[i+1]) error(test[i], pop8(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:294:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (pop9(test[i]) != test[i+1]) error(test[i], pop9(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:194: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,
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:211:12: note: used in buffer access here
if (pop0(test[i]) != test[i+1]) error(test[i], pop0(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:219:24: note: used in buffer access here
if (pop1(test[i]) != test[i+1]) error(test[i], pop1(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:211:41: note: used in buffer access here
if (pop0(test[i]) != test[i+1]) error(test[i], pop0(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:211:24: note: used in buffer access here
if (pop0(test[i]) != test[i+1]) error(test[i], pop0(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:211:55: note: used in buffer access here
if (pop0(test[i]) != test[i+1]) error(test[i], pop0(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:219:12: note: used in buffer access here
if (pop1(test[i]) != test[i+1]) error(test[i], pop1(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:219:41: note: used in buffer access here
if (pop1(test[i]) != test[i+1]) error(test[i], pop1(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:219:55: note: used in buffer access here
if (pop1(test[i]) != test[i+1]) error(test[i], pop1(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:227:12: note: used in buffer access here
if (pop2(test[i]) != test[i+1]) error(test[i], pop2(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:227:24: note: used in buffer access here
if (pop2(test[i]) != test[i+1]) error(test[i], pop2(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:227:41: note: used in buffer access here
if (pop2(test[i]) != test[i+1]) error(test[i], pop2(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:227:55: note: used in buffer access here
if (pop2(test[i]) != test[i+1]) error(test[i], pop2(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:235:12: note: used in buffer access here
if (pop3(test[i]) != test[i+1]) error(test[i], pop3(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:235:24: note: used in buffer access here
if (pop3(test[i]) != test[i+1]) error(test[i], pop3(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:235:41: note: used in buffer access here
if (pop3(test[i]) != test[i+1]) error(test[i], pop3(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:235:55: note: used in buffer access here
if (pop3(test[i]) != test[i+1]) error(test[i], pop3(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:243:12: note: used in buffer access here
if (pop4(test[i]) != test[i+1]) error(test[i], pop4(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:243:24: note: used in buffer access here
if (pop4(test[i]) != test[i+1]) error(test[i], pop4(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:243:41: note: used in buffer access here
if (pop4(test[i]) != test[i+1]) error(test[i], pop4(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:243:55: note: used in buffer access here
if (pop4(test[i]) != test[i+1]) error(test[i], pop4(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:251:12: note: used in buffer access here
if (pop5(test[i]) != test[i+1]) error(test[i], pop5(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:251:24: note: used in buffer access here
if (pop5(test[i]) != test[i+1]) error(test[i], pop5(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:251:41: note: used in buffer access here
if (pop5(test[i]) != test[i+1]) error(test[i], pop5(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:251:55: note: used in buffer access here
if (pop5(test[i]) != test[i+1]) error(test[i], pop5(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:259:13: note: used in buffer access here
if (pop5a(test[i]) != test[i+1]) error(test[i], pop5a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:259:25: note: used in buffer access here
if (pop5a(test[i]) != test[i+1]) error(test[i], pop5a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:259:42: note: used in buffer access here
if (pop5a(test[i]) != test[i+1]) error(test[i], pop5a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:259:57: note: used in buffer access here
if (pop5a(test[i]) != test[i+1]) error(test[i], pop5a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:267:12: note: used in buffer access here
if (pop6(test[i]) != test[i+1]) error(test[i], pop6(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:267:24: note: used in buffer access here
if (pop6(test[i]) != test[i+1]) error(test[i], pop6(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:267:41: note: used in buffer access here
if (pop6(test[i]) != test[i+1]) error(test[i], pop6(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:267:55: note: used in buffer access here
if (pop6(test[i]) != test[i+1]) error(test[i], pop6(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:275:8: note: used in buffer access here
if ((test[i] & 0xffffff00) == 0)
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:276:12: note: used in buffer access here
if (pop7(test[i]) != test[i+1]) error(test[i], pop7(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:276:24: note: used in buffer access here
if (pop7(test[i]) != test[i+1]) error(test[i], pop7(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:276:41: note: used in buffer access here
if (pop7(test[i]) != test[i+1]) error(test[i], pop7(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:276:55: note: used in buffer access here
if (pop7(test[i]) != test[i+1]) error(test[i], pop7(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:284:8: note: used in buffer access here
if ((test[i] & 0xffffff80) == 0)
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:285:12: note: used in buffer access here
if (pop8(test[i]) != test[i+1]) error(test[i], pop8(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:285:24: note: used in buffer access here
if (pop8(test[i]) != test[i+1]) error(test[i], pop8(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:285:41: note: used in buffer access here
if (pop8(test[i]) != test[i+1]) error(test[i], pop8(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:285:55: note: used in buffer access here
if (pop8(test[i]) != test[i+1]) error(test[i], pop8(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:293:8: note: used in buffer access here
if ((test[i] & 0xffff8000) == 0)
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:294:12: note: used in buffer access here
if (pop9(test[i]) != test[i+1]) error(test[i], pop9(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:294:24: note: used in buffer access here
if (pop9(test[i]) != test[i+1]) error(test[i], pop9(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:294:41: note: used in buffer access here
if (pop9(test[i]) != test[i+1]) error(test[i], pop9(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_bit_count.cpp:294:55: note: used in buffer access here
if (pop9(test[i]) != test[i+1]) error(test[i], pop9(test[i]));}
^~~~
34 warnings generated.
[ 17% 74/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_vec1.dir/core_type_vec1.cpp.o -o test/core/test-core_type_vec1 && :
[ 17% 75/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_vec2.dir/core_type_vec2.cpp.o -o test/core/test-core_type_vec2 && :
[ 18% 76/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_func_geometric.dir/core_func_geometric.cpp.o -o test/core/test-core_func_geometric && :
[ 18% 77/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:48:11: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
return n - (x & 1);
~~~~~~ ~~^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:48:9: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
return n - (x & 1);
^ ~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:77:8: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
n = n - ((x << 1) >> 31);
~ ~~^~~~~~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:77:6: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
n = n - ((x << 1) >> 31);
^ ~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:157:32: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
return bz + b4 + b3 + b2 + b1 + b0;
~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:193:14: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static char table[64] =
~~~~~~~~~~~~^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:200:9: note: used in buffer access here
return table[x >> 26];
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:208:14: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static char table[64] =
~~~~~~~~~~~~^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:218:9: note: used in buffer access here
return table[x >> 26];
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:226:14: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static char table[37] = {
~~~~~~~~~~~~^~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:233:9: note: used in buffer access here
return table[x];
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:244:16: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static char table[32] =
~~~~~~~~~~~~^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:250:11: note: used in buffer access here
return table[x >> 27];
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:258:25: warning: 'tab' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static unsigned char tab[32] =
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:275:15: note: used in buffer access here
return n ? tab[k>>27] : 32;
^~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:282:5: warning: no previous extern declaration for non-static variable 'errors' [-Wmissing-variable-declarations]
int errors;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:282:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
int errors;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:315:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (ntz1(test[i]) != test[i+1]) error(test[i], ntz1(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:323:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (ntz2(test[i]) != test[i+1]) error(test[i], ntz2(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:331:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (ntz3(test[i]) != test[i+1]) error(test[i], ntz3(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:339:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (ntz4(test[i]) != test[i+1]) error(test[i], ntz4(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:347:42: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (ntz4a(test[i]) != test[i+1]) error(test[i], ntz4a(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:356:7: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
m = test[i+1];
~ ^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:360:10: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
error(test[i], ntz5(static_cast<char>(test[i])));
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:369:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (ntz6(test[i]) != test[i+1]) error(test[i], ntz6(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:377:42: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (ntz6a(test[i]) != test[i+1]) error(test[i], ntz6a(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:385:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (ntz7(test[i]) != test[i+1]) error(test[i], ntz7(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:401:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (ntz8(test[i]) != test[i+1]) error(test[i], ntz8(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:409:42: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (ntz8a(test[i]) != test[i+1]) error(test[i], ntz8a(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:417:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (ntz9(test[i]) != test[i+1]) error(test[i], ntz9(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:425:42: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (ntz10(test[i]) != test[i+1]) error(test[i], ntz10(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:433:45: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (ntz11(test[i]) != test[i + 1]) error(test[i], ntz11(test[i]));
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:315:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ntz1(test[i]) != test[i+1]) error(test[i], ntz1(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:323:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ntz2(test[i]) != test[i+1]) error(test[i], ntz2(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:331:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ntz3(test[i]) != test[i+1]) error(test[i], ntz3(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:339:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ntz4(test[i]) != test[i+1]) error(test[i], ntz4(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:347:22: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ntz4a(test[i]) != test[i+1]) error(test[i], ntz4a(test[i]));}
~~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:369:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ntz6(test[i]) != test[i+1]) error(test[i], ntz6(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:377:22: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ntz6a(test[i]) != test[i+1]) error(test[i], ntz6a(test[i]));}
~~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:385:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ntz7(test[i]) != test[i+1]) error(test[i], ntz7(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:401:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ntz8(test[i]) != test[i+1]) error(test[i], ntz8(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:409:22: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ntz8a(test[i]) != test[i+1]) error(test[i], ntz8a(test[i]));}
~~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:417:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ntz9(test[i]) != test[i+1]) error(test[i], ntz9(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:425:22: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ntz10(test[i]) != test[i+1]) error(test[i], ntz10(test[i]));}
~~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:433:23: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (ntz11(test[i]) != test[i + 1]) error(test[i], ntz11(test[i]));
~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:296: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,
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:315:12: note: used in buffer access here
if (ntz1(test[i]) != test[i+1]) error(test[i], ntz1(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:315:24: note: used in buffer access here
if (ntz1(test[i]) != test[i+1]) error(test[i], ntz1(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:315:41: note: used in buffer access here
if (ntz1(test[i]) != test[i+1]) error(test[i], ntz1(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:323:24: note: used in buffer access here
if (ntz2(test[i]) != test[i+1]) error(test[i], ntz2(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:315:55: note: used in buffer access here
if (ntz1(test[i]) != test[i+1]) error(test[i], ntz1(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:323:12: note: used in buffer access here
if (ntz2(test[i]) != test[i+1]) error(test[i], ntz2(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:323:41: note: used in buffer access here
if (ntz2(test[i]) != test[i+1]) error(test[i], ntz2(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:323:55: note: used in buffer access here
if (ntz2(test[i]) != test[i+1]) error(test[i], ntz2(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:331:12: note: used in buffer access here
if (ntz3(test[i]) != test[i+1]) error(test[i], ntz3(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:331:24: note: used in buffer access here
if (ntz3(test[i]) != test[i+1]) error(test[i], ntz3(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:331:41: note: used in buffer access here
if (ntz3(test[i]) != test[i+1]) error(test[i], ntz3(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:331:55: note: used in buffer access here
if (ntz3(test[i]) != test[i+1]) error(test[i], ntz3(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:339:12: note: used in buffer access here
if (ntz4(test[i]) != test[i+1]) error(test[i], ntz4(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:339:24: note: used in buffer access here
if (ntz4(test[i]) != test[i+1]) error(test[i], ntz4(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:339:41: note: used in buffer access here
if (ntz4(test[i]) != test[i+1]) error(test[i], ntz4(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:339:55: note: used in buffer access here
if (ntz4(test[i]) != test[i+1]) error(test[i], ntz4(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:347:13: note: used in buffer access here
if (ntz4a(test[i]) != test[i+1]) error(test[i], ntz4a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:347:25: note: used in buffer access here
if (ntz4a(test[i]) != test[i+1]) error(test[i], ntz4a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:347:42: note: used in buffer access here
if (ntz4a(test[i]) != test[i+1]) error(test[i], ntz4a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:347:57: note: used in buffer access here
if (ntz4a(test[i]) != test[i+1]) error(test[i], ntz4a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:356:7: note: used in buffer access here
m = test[i+1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:359:29: note: used in buffer access here
if(ntz5(static_cast<char>(test[i])) != m)
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:360:10: note: used in buffer access here
error(test[i], ntz5(static_cast<char>(test[i])));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:360:42: note: used in buffer access here
error(test[i], ntz5(static_cast<char>(test[i])));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:369:12: note: used in buffer access here
if (ntz6(test[i]) != test[i+1]) error(test[i], ntz6(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:369:24: note: used in buffer access here
if (ntz6(test[i]) != test[i+1]) error(test[i], ntz6(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:369:41: note: used in buffer access here
if (ntz6(test[i]) != test[i+1]) error(test[i], ntz6(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:369:55: note: used in buffer access here
if (ntz6(test[i]) != test[i+1]) error(test[i], ntz6(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:377:13: note: used in buffer access here
if (ntz6a(test[i]) != test[i+1]) error(test[i], ntz6a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:377:25: note: used in buffer access here
if (ntz6a(test[i]) != test[i+1]) error(test[i], ntz6a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:377:42: note: used in buffer access here
if (ntz6a(test[i]) != test[i+1]) error(test[i], ntz6a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:377:57: note: used in buffer access here
if (ntz6a(test[i]) != test[i+1]) error(test[i], ntz6a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:385:12: note: used in buffer access here
if (ntz7(test[i]) != test[i+1]) error(test[i], ntz7(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:385:24: note: used in buffer access here
if (ntz7(test[i]) != test[i+1]) error(test[i], ntz7(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:385:41: note: used in buffer access here
if (ntz7(test[i]) != test[i+1]) error(test[i], ntz7(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:385:55: note: used in buffer access here
if (ntz7(test[i]) != test[i+1]) error(test[i], ntz7(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:401:12: note: used in buffer access here
if (ntz8(test[i]) != test[i+1]) error(test[i], ntz8(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:401:24: note: used in buffer access here
if (ntz8(test[i]) != test[i+1]) error(test[i], ntz8(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:401:41: note: used in buffer access here
if (ntz8(test[i]) != test[i+1]) error(test[i], ntz8(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:401:55: note: used in buffer access here
if (ntz8(test[i]) != test[i+1]) error(test[i], ntz8(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:409:13: note: used in buffer access here
if (ntz8a(test[i]) != test[i+1]) error(test[i], ntz8a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:409:25: note: used in buffer access here
if (ntz8a(test[i]) != test[i+1]) error(test[i], ntz8a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:409:42: note: used in buffer access here
if (ntz8a(test[i]) != test[i+1]) error(test[i], ntz8a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:409:57: note: used in buffer access here
if (ntz8a(test[i]) != test[i+1]) error(test[i], ntz8a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:417:12: note: used in buffer access here
if (ntz9(test[i]) != test[i+1]) error(test[i], ntz9(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:417:24: note: used in buffer access here
if (ntz9(test[i]) != test[i+1]) error(test[i], ntz9(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:417:41: note: used in buffer access here
if (ntz9(test[i]) != test[i+1]) error(test[i], ntz9(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:417:55: note: used in buffer access here
if (ntz9(test[i]) != test[i+1]) error(test[i], ntz9(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:425:13: note: used in buffer access here
if (ntz10(test[i]) != test[i+1]) error(test[i], ntz10(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:425:25: note: used in buffer access here
if (ntz10(test[i]) != test[i+1]) error(test[i], ntz10(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:425:42: note: used in buffer access here
if (ntz10(test[i]) != test[i+1]) error(test[i], ntz10(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:425:57: note: used in buffer access here
if (ntz10(test[i]) != test[i+1]) error(test[i], ntz10(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:433:14: note: used in buffer access here
if (ntz11(test[i]) != test[i + 1]) error(test[i], ntz11(test[i]));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:433:26: note: used in buffer access here
if (ntz11(test[i]) != test[i + 1]) error(test[i], ntz11(test[i]));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:433:45: note: used in buffer access here
if (ntz11(test[i]) != test[i + 1]) error(test[i], ntz11(test[i]));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_lsb.cpp:433:60: note: used in buffer access here
if (ntz11(test[i]) != test[i + 1]) error(test[i], ntz11(test[i]));
^~~~
60 warnings generated.
[ 18% 78/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_func_exponential.dir/core_func_exponential.cpp.o -o test/core/test-core_func_exponential && :
[ 18% 79/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_vec3.dir/core_type_vec3.cpp.o -o test/core/test-core_type_vec3 && :
[ 19% 80/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_noise.cpp
[ 19% 81/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp
/work/usr/ports/math/glm/work/glm-1.0.1/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[] =
~~~~~~~~~~~~~~^~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:57:5: note: used in buffer access here
Data32[i].Base,
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:58:5: note: used in buffer access here
Data32[i].Insert,
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:59:5: note: used in buffer access here
Data32[i].Offset,
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:60:5: note: used in buffer access here
Data32[i].Bits);
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:62:13: note: used in buffer access here
Error += Data32[i].Return == Return ? 0 : 1;
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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[] =
~~~~~~~~~~~~~~^~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:124:12: note: used in buffer access here
else if(Data32[i].Result == FAIL && !Compare)
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:120:19: note: used in buffer access here
bool Compare = Data32[i].Return == Return;
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:118:5: note: used in buffer access here
Data32[i].Bits);
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:117:5: note: used in buffer access here
Data32[i].Offset,
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:122:7: note: used in buffer access here
if(Data32[i].Result == SUCCESS && Compare)
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:116:5: note: used in buffer access here
Data32[i].Value,
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:273:16: warning: 'Data32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
typeU32 const Data32[] =
~~~~~~~~~~~~~~^~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:304:19: note: used in buffer access here
bool Compare = Data32[i].Return == Return;
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:306:7: note: used in buffer access here
if(Data32[i].Result == SUCCESS)
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:302:44: note: used in buffer access here
glm::uint Return = glm::bitfieldReverse(Data32[i].Value);
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:273:16: warning: 'Data32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
typeU32 const Data32[] =
~~~~~~~~~~~~~~^~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:324:19: note: used in buffer access here
bool Compare = Data32[i].Return == Return;
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:322:43: note: used in buffer access here
glm::uint Return = bitfieldReverseLoop(Data32[i].Value);
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:326:7: note: used in buffer access here
if(Data32[i].Result == SUCCESS)
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:273:16: warning: 'Data32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
typeU32 const Data32[] =
~~~~~~~~~~~~~~^~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:342:45: note: used in buffer access here
glm::uint Return = bitfieldReverseUint32(Data32[i].Value);
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:344:19: note: used in buffer access here
bool Compare = Data32[i].Return == Return;
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:346:7: note: used in buffer access here
if(Data32[i].Result == SUCCESS)
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:273:16: warning: 'Data32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
typeU32 const Data32[] =
~~~~~~~~~~~~~~^~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:362:42: note: used in buffer access here
glm::uint Return = bitfieldReverseOps(Data32[i].Value);
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:366:7: note: used in buffer access here
if(Data32[i].Result == SUCCESS)
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:364:19: note: used in buffer access here
bool Compare = Data32[i].Return == Return;
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:286:16: warning: 'Data64' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
typeU64 const Data64[] =
~~~~~~~~~~~~~~^~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:382:46: note: used in buffer access here
glm::uint64 Return = glm::bitfieldReverse(Data64[i].Value);
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:386:7: note: used in buffer access here
if(Data64[i].Result == SUCCESS)
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:384:19: note: used in buffer access here
bool Compare = Data64[i].Return == Return;
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:273:16: warning: 'Data32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
typeU32 const Data32[] =
~~~~~~~~~~~~~~^~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:406:7: note: used in buffer access here
if(Data32[i].Result == SUCCESS)
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:286:16: warning: 'Data64' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
typeU64 const Data64[] =
~~~~~~~~~~~~~~^~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:402:45: note: used in buffer access here
glm::uint64 Return = bitfieldReverseLoop(Data64[i].Value);
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:404:19: note: used in buffer access here
bool Compare = Data64[i].Return == Return;
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:286:16: warning: 'Data64' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
typeU64 const Data64[] =
~~~~~~~~~~~~~~^~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:426:7: note: used in buffer access here
if(Data64[i].Result == SUCCESS)
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:422:47: note: used in buffer access here
glm::uint64 Return = bitfieldReverseUint64(Data64[i].Value);
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:424:19: note: used in buffer access here
bool Compare = Data64[i].Return == Return;
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:286:16: warning: 'Data64' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
typeU64 const Data64[] =
~~~~~~~~~~~~~~^~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:446:7: note: used in buffer access here
if(Data64[i].Result == SUCCESS)
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:442:44: note: used in buffer access here
glm::uint64 Return = bitfieldReverseOps(Data64[i].Value);
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:444:19: note: used in buffer access here
bool Compare = Data64[i].Return == Return;
^~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:660:24: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<int, int> const Data[] =
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:715:30: note: used in buffer access here
int Result = findMSB_nlz1(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:716:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:706:30: note: used in buffer access here
int Result = glm::findMSB(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:725:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:707:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:724:56: note: used in buffer access here
int Result = findMSB_nlz2(static_cast<unsigned int>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:733:55: note: used in buffer access here
int Result = findMSB_095(static_cast<unsigned int>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:734:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:753:55: note: used in buffer access here
int Result = findMSB_pop(static_cast<unsigned int>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:754:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:789:38: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::ivec4, glm::ivec4> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:832:38: note: used in buffer access here
glm::ivec4 Result0 = glm::findMSB(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:833:33: note: used in buffer access here
Error += glm::all(glm::equal(Data[i].Return, Result0)) ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:843:15: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
entry const Data[] =
~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:918:30: note: used in buffer access here
int Result0 = findMSB_pop(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:919:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:893:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:904:30: note: used in buffer access here
int Result0 = findMSB_095(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:905:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:887:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:892:31: note: used in buffer access here
int Result0 = findMSB_nlz1(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:886:31: note: used in buffer access here
int Result0 = glm::findMSB(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:956:14: warning: 'DataI32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
entry const DataI32[] =
~~~~~~~~~~~~^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1041:30: note: used in buffer access here
int Result = findLSB_ntz2(DataI32[i].Value);
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1042:13: note: used in buffer access here
Error += DataI32[i].Return == Result ? 0 : 1;
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1047:36: note: used in buffer access here
int Result = findLSB_branchfree(DataI32[i].Value);
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1028:13: note: used in buffer access here
Error += DataI32[i].Return == Result ? 0 : 1;
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1021:30: note: used in buffer access here
int Result = glm::findLSB(DataI32[i].Value);
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1027:29: note: used in buffer access here
int Result = findLSB_095(DataI32[i].Value);
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1022:13: note: used in buffer access here
Error += DataI32[i].Return == Result ? 0 : 1;
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1048:13: note: used in buffer access here
Error += DataI32[i].Return == Result ? 0 : 1;
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:956:14: warning: 'DataI32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
entry const DataI32[] =
~~~~~~~~~~~~^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1101:30: note: used in buffer access here
int Result = findLSB_ntz2(DataI32[i].Value);
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1102:13: note: used in buffer access here
Error += DataI32[i].Return == Result ? 0 : 1;
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1082:13: note: used in buffer access here
Error += DataI32[i].Return == Result ? 0 : 1;
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1073:13: note: used in buffer access here
Error += DataI32[i].Return == Result ? 0 : 1;
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1081:29: note: used in buffer access here
int Result = findLSB_095(DataI32[i].Value);
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1111:13: note: used in buffer access here
Error += DataI32[i].Return == Result ? 0 : 1;
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1110:36: note: used in buffer access here
int Result = findLSB_branchfree(DataI32[i].Value);
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1072:30: note: used in buffer access here
int Result = glm::findLSB(DataI32[i].Value);
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1388:18: warning: 'DataI32' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<int> const DataI32[] =
~~~~~~~~~~~~~~~~^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1543:30: note: used in buffer access here
int ResultB = bitCount_if(DataI32[i].Value);
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1548:13: note: used in buffer access here
Error += DataI32[i].Return == ResultC ? 0 : 1;
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1544:13: note: used in buffer access here
Error += DataI32[i].Return == ResultB ? 0 : 1;
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1547:31: note: used in buffer access here
int ResultC = bitCount_vec(DataI32[i].Value);
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1551:36: note: used in buffer access here
int ResultE = bitCount_bitfield(DataI32[i].Value);
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1552:13: note: used in buffer access here
Error += DataI32[i].Return == ResultE ? 0 : 1;
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1540:13: note: used in buffer access here
Error += DataI32[i].Return == ResultA ? 0 : 1;
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer.cpp:1539:32: note: used in buffer access here
int ResultA = glm::bitCount(DataI32[i].Value);
^~~~~~~
17 warnings generated.
[ 19% 82/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_type_vec4.dir/core_type_vec4.cpp.o -o test/core/test-core_type_vec4 && :
[ 20% 83/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_trigonometric.cpp
[ 20% 84/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:42:10: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
n = n - (x >> 31);
~ ~~^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:42:8: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
n = n - (x >> 31);
^ ~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:57:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
return n - x;
~~~~~~ ~~^~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:57:11: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
return n - x;
^ ~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:72:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
return n - x;
~~~~~~ ~~^~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:72:11: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
return n - x;
^ ~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:101:10: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
y = x - 0x100; // If positions 8-15 are 0,
~ ~~^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:106:10: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
y = x - 0x1000; // If positions 12-15 are 0,
~ ~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:111:10: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
y = x - 0x4000; // If positions 14-15 are 0,
~ ~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:161:14: warning: unsafe buffer access [-Wunsafe-buffer-usage]
n = 1054 - (asInt[LE] >> 20);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:174:14: warning: unsafe buffer access [-Wunsafe-buffer-usage]
n = 1054 - (asInt[LE] >> 20);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:246:14: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static char table[64] =
~~~~~~~~~~~~^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:258:9: note: used in buffer access here
return table[x >> 26];
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:266:14: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static char table[64] =
~~~~~~~~~~~~^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:281:9: note: used in buffer access here
return table[x >> 26];
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:290:14: warning: 'table' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
static char table[64] =
~~~~~~~~~~~~^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:305:9: note: used in buffer access here
return table[x >> 26];
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:308:5: warning: no previous extern declaration for non-static variable 'errors' [-Wmissing-variable-declarations]
int errors;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:308:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit
int errors;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:341:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz1(test[i]) != test[i+1]) error(test[i], nlz1(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:349:42: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz1a(test[i]) != test[i+1]) error(test[i], nlz1a(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:357:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz2(test[i]) != test[i+1]) error(test[i], nlz2(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:365:42: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz2a(test[i]) != test[i+1]) error(test[i], nlz2a(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:373:12: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz3(test[i]) != test[i+1]) error(test[i], nlz3(test[i]));}
~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:373:55: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz3(test[i]) != test[i+1]) error(test[i], nlz3(test[i]));}
~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:373:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz3(test[i]) != test[i+1]) error(test[i], nlz3(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:381:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz4(test[i]) != test[i+1]) error(test[i], nlz4(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:389:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz5(test[i]) != test[i+1]) error(test[i], nlz5(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:397:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz6(test[i]) != test[i+1]) error(test[i], nlz6(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:405:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz7(test[i]) != test[i+1]) error(test[i], nlz7(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:413:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz8(test[i]) != test[i+1]) error(test[i], nlz8(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:421:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz9(test[i]) != test[i+1]) error(test[i], nlz9(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:429:42: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz10(test[i]) != test[i+1]) error(test[i], nlz10(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:437:43: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz10a(test[i]) != test[i+1]) error(test[i], nlz10a(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:445:43: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
if (nlz10b(test[i]) != test[i+1]) error(test[i], nlz10b(test[i]));}
~~~~~ ^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:341:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (nlz1(test[i]) != test[i+1]) error(test[i], nlz1(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:349:22: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (nlz1a(test[i]) != test[i+1]) error(test[i], nlz1a(test[i]));}
~~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:357:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (nlz2(test[i]) != test[i+1]) error(test[i], nlz2(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:365:22: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (nlz2a(test[i]) != test[i+1]) error(test[i], nlz2a(test[i]));}
~~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:373:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (nlz3(test[i]) != test[i+1]) error(test[i], nlz3(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:381:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (nlz4(test[i]) != test[i+1]) error(test[i], nlz4(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:389:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (nlz5(test[i]) != test[i+1]) error(test[i], nlz5(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:397:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (nlz6(test[i]) != test[i+1]) error(test[i], nlz6(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:405:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (nlz7(test[i]) != test[i+1]) error(test[i], nlz7(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:413:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (nlz8(test[i]) != test[i+1]) error(test[i], nlz8(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:421:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (nlz9(test[i]) != test[i+1]) error(test[i], nlz9(test[i]));}
~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:429:22: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (nlz10(test[i]) != test[i+1]) error(test[i], nlz10(test[i]));}
~~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:437:23: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (nlz10a(test[i]) != test[i+1]) error(test[i], nlz10a(test[i]));}
~~~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:445:23: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
if (nlz10b(test[i]) != test[i+1]) error(test[i], nlz10b(test[i]));}
~~~~~~~~~~~~~~~ ^ ~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:323: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,
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:341:12: note: used in buffer access here
if (nlz1(test[i]) != test[i+1]) error(test[i], nlz1(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:341:24: note: used in buffer access here
if (nlz1(test[i]) != test[i+1]) error(test[i], nlz1(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:341:41: note: used in buffer access here
if (nlz1(test[i]) != test[i+1]) error(test[i], nlz1(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:349:25: note: used in buffer access here
if (nlz1a(test[i]) != test[i+1]) error(test[i], nlz1a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:341:55: note: used in buffer access here
if (nlz1(test[i]) != test[i+1]) error(test[i], nlz1(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:349:13: note: used in buffer access here
if (nlz1a(test[i]) != test[i+1]) error(test[i], nlz1a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:349:42: note: used in buffer access here
if (nlz1a(test[i]) != test[i+1]) error(test[i], nlz1a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:349:57: note: used in buffer access here
if (nlz1a(test[i]) != test[i+1]) error(test[i], nlz1a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:357:12: note: used in buffer access here
if (nlz2(test[i]) != test[i+1]) error(test[i], nlz2(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:357:24: note: used in buffer access here
if (nlz2(test[i]) != test[i+1]) error(test[i], nlz2(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:357:41: note: used in buffer access here
if (nlz2(test[i]) != test[i+1]) error(test[i], nlz2(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:357:55: note: used in buffer access here
if (nlz2(test[i]) != test[i+1]) error(test[i], nlz2(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:365:13: note: used in buffer access here
if (nlz2a(test[i]) != test[i+1]) error(test[i], nlz2a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:365:25: note: used in buffer access here
if (nlz2a(test[i]) != test[i+1]) error(test[i], nlz2a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:365:42: note: used in buffer access here
if (nlz2a(test[i]) != test[i+1]) error(test[i], nlz2a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:365:57: note: used in buffer access here
if (nlz2a(test[i]) != test[i+1]) error(test[i], nlz2a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:373:12: note: used in buffer access here
if (nlz3(test[i]) != test[i+1]) error(test[i], nlz3(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:373:24: note: used in buffer access here
if (nlz3(test[i]) != test[i+1]) error(test[i], nlz3(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:373:41: note: used in buffer access here
if (nlz3(test[i]) != test[i+1]) error(test[i], nlz3(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:373:55: note: used in buffer access here
if (nlz3(test[i]) != test[i+1]) error(test[i], nlz3(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:381:12: note: used in buffer access here
if (nlz4(test[i]) != test[i+1]) error(test[i], nlz4(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:381:24: note: used in buffer access here
if (nlz4(test[i]) != test[i+1]) error(test[i], nlz4(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:381:41: note: used in buffer access here
if (nlz4(test[i]) != test[i+1]) error(test[i], nlz4(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:381:55: note: used in buffer access here
if (nlz4(test[i]) != test[i+1]) error(test[i], nlz4(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:389:12: note: used in buffer access here
if (nlz5(test[i]) != test[i+1]) error(test[i], nlz5(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:389:24: note: used in buffer access here
if (nlz5(test[i]) != test[i+1]) error(test[i], nlz5(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:389:41: note: used in buffer access here
if (nlz5(test[i]) != test[i+1]) error(test[i], nlz5(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:389:55: note: used in buffer access here
if (nlz5(test[i]) != test[i+1]) error(test[i], nlz5(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:397:12: note: used in buffer access here
if (nlz6(test[i]) != test[i+1]) error(test[i], nlz6(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:397:24: note: used in buffer access here
if (nlz6(test[i]) != test[i+1]) error(test[i], nlz6(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:397:41: note: used in buffer access here
if (nlz6(test[i]) != test[i+1]) error(test[i], nlz6(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:397:55: note: used in buffer access here
if (nlz6(test[i]) != test[i+1]) error(test[i], nlz6(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:405:12: note: used in buffer access here
if (nlz7(test[i]) != test[i+1]) error(test[i], nlz7(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:405:24: note: used in buffer access here
if (nlz7(test[i]) != test[i+1]) error(test[i], nlz7(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:405:41: note: used in buffer access here
if (nlz7(test[i]) != test[i+1]) error(test[i], nlz7(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:405:55: note: used in buffer access here
if (nlz7(test[i]) != test[i+1]) error(test[i], nlz7(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:413:12: note: used in buffer access here
if (nlz8(test[i]) != test[i+1]) error(test[i], nlz8(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:413:24: note: used in buffer access here
if (nlz8(test[i]) != test[i+1]) error(test[i], nlz8(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:413:41: note: used in buffer access here
if (nlz8(test[i]) != test[i+1]) error(test[i], nlz8(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:413:55: note: used in buffer access here
if (nlz8(test[i]) != test[i+1]) error(test[i], nlz8(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:421:12: note: used in buffer access here
if (nlz9(test[i]) != test[i+1]) error(test[i], nlz9(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:421:24: note: used in buffer access here
if (nlz9(test[i]) != test[i+1]) error(test[i], nlz9(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:421:41: note: used in buffer access here
if (nlz9(test[i]) != test[i+1]) error(test[i], nlz9(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:421:55: note: used in buffer access here
if (nlz9(test[i]) != test[i+1]) error(test[i], nlz9(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:429:13: note: used in buffer access here
if (nlz10(test[i]) != test[i+1]) error(test[i], nlz10(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:429:25: note: used in buffer access here
if (nlz10(test[i]) != test[i+1]) error(test[i], nlz10(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:429:42: note: used in buffer access here
if (nlz10(test[i]) != test[i+1]) error(test[i], nlz10(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:429:57: note: used in buffer access here
if (nlz10(test[i]) != test[i+1]) error(test[i], nlz10(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:437:14: note: used in buffer access here
if (nlz10a(test[i]) != test[i+1]) error(test[i], nlz10a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:437:26: note: used in buffer access here
if (nlz10a(test[i]) != test[i+1]) error(test[i], nlz10a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:437:43: note: used in buffer access here
if (nlz10a(test[i]) != test[i+1]) error(test[i], nlz10a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:437:59: note: used in buffer access here
if (nlz10a(test[i]) != test[i+1]) error(test[i], nlz10a(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:445:14: note: used in buffer access here
if (nlz10b(test[i]) != test[i+1]) error(test[i], nlz10b(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:445:26: note: used in buffer access here
if (nlz10b(test[i]) != test[i+1]) error(test[i], nlz10b(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:445:43: note: used in buffer access here
if (nlz10b(test[i]) != test[i+1]) error(test[i], nlz10b(test[i]));}
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_integer_find_msb.cpp:445:59: note: used in buffer access here
if (nlz10b(test[i]) != test[i+1]) error(test[i], nlz10b(test[i]));}
^~~~
66 warnings generated.
[ 20% 85/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_func_common.dir/core_func_common.cpp.o -o test/core/test-core_func_common && :
[ 20% 86/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_vector_relational.cpp
[ 21% 87/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:21:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 2, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:27:16: note: in instantiation of function template specialization 'glm::equal<2, 2, float, glm::packed_highp>' requested here
Error += all(equal(n, expected, epsilon<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 3, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:34:16: note: in instantiation of function template specialization 'glm::equal<2, 3, float, glm::packed_highp>' requested here
Error += all(equal(n, expected, epsilon<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 4, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:41:16: note: in instantiation of function template specialization 'glm::equal<2, 4, float, glm::packed_highp>' requested here
Error += all(equal(n, expected, epsilon<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 3, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:48:16: note: in instantiation of function template specialization 'glm::equal<3, 3, float, glm::packed_highp>' requested here
Error += all(equal(n, expected, epsilon<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 2, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:55:16: note: in instantiation of function template specialization 'glm::equal<3, 2, float, glm::packed_highp>' requested here
Error += all(equal(n, expected, epsilon<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 4, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:62:16: note: in instantiation of function template specialization 'glm::equal<3, 4, float, glm::packed_highp>' requested here
Error += all(equal(n, expected, epsilon<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:69:16: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here
Error += all(equal(n, expected, epsilon<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 2, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:76:16: note: in instantiation of function template specialization 'glm::equal<4, 2, float, glm::packed_highp>' requested here
Error += all(equal(n, expected, epsilon<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 3, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:83:16: note: in instantiation of function template specialization 'glm::equal<4, 3, float, glm::packed_highp>' requested here
Error += all(equal(n, expected, epsilon<float>())) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/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];
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:220:27: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_highp>' requested here
glm::mat4x4 I4x4 = A4x4 * B4x4;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:509:3: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here
Result[0][0] = SrcA00 * SrcB00 + SrcA10 * SrcB01 + SrcA20 * SrcB02;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:231:27: note: in instantiation of function template specialization 'glm::operator*<float, glm::packed_highp>' requested here
glm::mat3x3 I3x3 = A3x3 * B3x3;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:21:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:25:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<2, 2, float, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<2, 2, float, glm::packed_highp, true, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:25:12: note: in instantiation of function template specialization 'glm::matrixCompMult<2, 2, float, glm::packed_highp>' requested here
mat2 n = matrixCompMult(m, m);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:25:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<2, 3, float, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<2, 3, float, glm::packed_highp, true, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:32:14: note: in instantiation of function template specialization 'glm::matrixCompMult<2, 3, float, glm::packed_highp>' requested here
mat2x3 n = matrixCompMult(m, m);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.inl:225:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:25:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<2, 4, float, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<2, 4, float, glm::packed_highp, true, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:39:14: note: in instantiation of function template specialization 'glm::matrixCompMult<2, 4, float, glm::packed_highp>' requested here
mat2x4 n = matrixCompMult(m, m);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.inl:242:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:25:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<3, 2, float, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<3, 2, float, glm::packed_highp, true, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:53:14: note: in instantiation of function template specialization 'glm::matrixCompMult<3, 2, float, glm::packed_highp>' requested here
mat3x2 n = matrixCompMult(m, m);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.inl:248:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:25:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<3, 4, float, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<3, 4, float, glm::packed_highp, true, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:60:14: note: in instantiation of function template specialization 'glm::matrixCompMult<3, 4, float, glm::packed_highp>' requested here
mat3x4 n = matrixCompMult(m, m);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:25:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<4, 2, float, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<4, 2, float, glm::packed_highp, true, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:74:14: note: in instantiation of function template specialization 'glm::matrixCompMult<4, 2, float, glm::packed_highp>' requested here
mat4x2 n = matrixCompMult(m, m);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:25:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<4, 3, float, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<4, 3, float, glm::packed_highp, true, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:81:14: note: in instantiation of function template specialization 'glm::matrixCompMult<4, 3, float, glm::packed_highp>' requested here
mat4x3 n = matrixCompMult(m, m);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:395:76: warning: format specifies type 'unsigned long' but the argument has type 'std::clock_t' (aka 'int') [-Wformat]
std::printf("inverse<%s>(%f): %lu\n", Message, static_cast<double>(Diff), EndTime - StartTime);
~~~ ^~~~~~~~~~~~~~~~~~~
%d
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:420:12: note: in instantiation of function template specialization 'test_inverse_perf<glm::vec<3, float>, glm::mat<4, 4, float>>' requested here
Error += test_inverse_perf<glm::vec3, glm::mat4>(Samples, i, "mat4");
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.inl:13:3: 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];
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:368:36: note: in instantiation of function template specialization 'glm::translate<double, glm::packed_highp>' requested here
TestInputs[i] = glm::rotate(glm::translate(MAT4(1), Axis * f), f, Axis);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:421:12: note: in instantiation of function template specialization 'test_inverse_perf<glm::vec<3, double>, glm::mat<4, 4, double>>' requested here
Error += test_inverse_perf<glm::dvec3, glm::dmat4>(Samples, i, "dmat4");
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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];
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:368:36: note: in instantiation of function template specialization 'glm::translate<double, glm::packed_highp>' requested here
TestInputs[i] = glm::rotate(glm::translate(MAT4(1), Axis * f), f, Axis);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:421:12: note: in instantiation of function template specialization 'test_inverse_perf<glm::vec<3, double>, glm::mat<4, 4, double>>' requested here
Error += test_inverse_perf<glm::dvec3, glm::dmat4>(Samples, i, "dmat4");
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:395:76: warning: format specifies type 'unsigned long' but the argument has type 'std::clock_t' (aka 'int') [-Wformat]
std::printf("inverse<%s>(%f): %lu\n", Message, static_cast<double>(Diff), EndTime - StartTime);
~~~ ^~~~~~~~~~~~~~~~~~~
%d
/work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_matrix.cpp:421:12: note: in instantiation of function template specialization 'test_inverse_perf<glm::vec<3, double>, glm::mat<4, 4, double>>' requested here
Error += test_inverse_perf<glm::dvec3, glm::dmat4>(Samples, i, "dmat4");
^
22 warnings generated.
[ 21% 88/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong 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 && :
[ 21% 89/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong 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 && :
[ 21% 90/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_packing.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_packing.cpp:4:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/gtc/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 22% 91/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_swizzle.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_func_swizzle.cpp:4:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 22% 92/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_func_integer.dir/core_func_integer.cpp.o -o test/core/test-core_func_integer && :
[ 22% 93/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_func_noise.dir/core_func_noise.cpp.o -o test/core/test-core_func_noise && :
[ 22% 94/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_force_cxx98.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_force_cxx98.cpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 23% 95/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_func_trigonometric.dir/core_func_trigonometric.cpp.o -o test/core/test-core_func_trigonometric && :
[ 23% 96/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -MD -MT test/core/CMakeFiles/test-core_setup_force_cxx_unknown.dir/core_setup_force_cxx_unknown.cpp.o -MF test/core/CMakeFiles/test-core_setup_force_cxx_unknown.dir/core_setup_force_cxx_unknown.cpp.o.d -o test/core/CMakeFiles/test-core_setup_force_cxx_unknown.dir/core_setup_force_cxx_unknown.cpp.o -c /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_force_cxx_unknown.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_force_cxx_unknown.cpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 23% 97/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -MD -MT test/core/CMakeFiles/test-core_setup_force_cxx03.dir/core_setup_force_cxx03.cpp.o -MF test/core/CMakeFiles/test-core_setup_force_cxx03.dir/core_setup_force_cxx03.cpp.o.d -o test/core/CMakeFiles/test-core_setup_force_cxx03.dir/core_setup_force_cxx03.cpp.o -c /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_force_cxx03.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_force_cxx03.cpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 24% 98/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong 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 && :
[ 24% 99/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_message.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_message.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/vec3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/vector_bool3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_vec3.hpp:435:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/type_vec3.inl:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/compute_vector_relational.hpp:4:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/setup.hpp:980:11: warning: "GLM: version 1.0.1" [-W#pragma-messages]
# pragma message (GLM_STR(GLM_VERSION_MESSAGE))
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/setup.hpp:990:11: warning: GLM: C++ 17 [-W#pragma-messages]
# pragma message("GLM: C++ 17")
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/setup.hpp:1023:11: warning: GLM: Clang compiler detected [-W#pragma-messages]
# pragma message("GLM: Clang compiler detected")
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/setup.hpp:1069:11: warning: GLM: x86 64 bits build target [-W#pragma-messages]
# pragma message("GLM: x86 64 bits build target")
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/setup.hpp:1114:11: warning: GLM: UNIX platform detected [-W#pragma-messages]
# pragma message("GLM: UNIX platform detected")
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/setup.hpp:1132: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.")
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/setup.hpp:1139: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.")
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/setup.hpp:1145: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.")
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/setup.hpp:1149:11: warning: GLM: GLM_FORCE_SILENT_WARNINGS is defined. Ignores C++ warnings from using C++ language extensions. [-W#pragma-messages]
# pragma message("GLM: GLM_FORCE_SILENT_WARNINGS is defined. Ignores C++ warnings from using C++ language extensions.")
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/setup.hpp:1178: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.")
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/../detail/setup.hpp:1184: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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_message.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/vec3.hpp:12:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/vector_int3_sized.hpp:17:
/work/usr/ports/math/glm/work/glm-1.0.1/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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_message.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/vec3.hpp:12:
/work/usr/ports/math/glm/work/glm-1.0.1/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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_message.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/vec3.hpp:14:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/./ext/vector_uint3_sized.hpp:17:
/work/usr/ports/math/glm/work/glm-1.0.1/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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_message.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/vec3.hpp:14:
/work/usr/ports/math/glm/work/glm-1.0.1/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.
[ 24% 100/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_force_size_t_length.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_force_size_t_length.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 24% 101/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_func_vector_relational.dir/core_func_vector_relational.cpp.o -o test/core/test-core_func_vector_relational && :
[ 25% 102/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_func_matrix.dir/core_func_matrix.cpp.o -o test/core/test-core_func_matrix && :
[ 25% 103/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_platform_unknown.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_platform_unknown.cpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 25% 104/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_func_swizzle.dir/core_func_swizzle.cpp.o -o test/core/test-core_func_swizzle && :
[ 25% 105/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_precision.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/core/core_setup_precision.cpp:3:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
20 warnings generated.
[ 26% 106/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_func_packing.dir/core_func_packing.cpp.o -o test/core/test-core_func_packing && :
[ 26% 107/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:69: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:61:10: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, int, Q>(MaxULPs));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:117:11: note: in instantiation of function template specialization 'test_equal_ulps<float>' requested here
Error += test_equal_ulps<float>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:69: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:61:10: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, int, Q>(MaxULPs));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:118:11: note: in instantiation of function template specialization 'test_equal_ulps<double>' requested here
Error += test_equal_ulps<double>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 2, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:122:11: note: in instantiation of function template specialization 'test_equal<glm::mat<2, 2, float>, glm::vec<2, float>>' requested here
Error += test_equal<glm::mat2x2, glm::vec2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 3, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:123:11: note: in instantiation of function template specialization 'test_equal<glm::mat<2, 3, float>, glm::vec<2, float>>' requested here
Error += test_equal<glm::mat2x3, glm::vec2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 4, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:124:11: note: in instantiation of function template specialization 'test_equal<glm::mat<2, 4, float>, glm::vec<2, float>>' requested here
Error += test_equal<glm::mat2x4, glm::vec2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 2, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:125:11: note: in instantiation of function template specialization 'test_equal<glm::mat<3, 2, float>, glm::vec<3, float>>' requested here
Error += test_equal<glm::mat3x2, glm::vec3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 3, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:126:11: note: in instantiation of function template specialization 'test_equal<glm::mat<3, 3, float>, glm::vec<3, float>>' requested here
Error += test_equal<glm::mat3x3, glm::vec3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 4, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:127:11: note: in instantiation of function template specialization 'test_equal<glm::mat<3, 4, float>, glm::vec<3, float>>' requested here
Error += test_equal<glm::mat3x4, glm::vec3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 2, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:128:11: note: in instantiation of function template specialization 'test_equal<glm::mat<4, 2, float>, glm::vec<4, float>>' requested here
Error += test_equal<glm::mat4x2, glm::vec4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 3, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:129:11: note: in instantiation of function template specialization 'test_equal<glm::mat<4, 3, float>, glm::vec<4, float>>' requested here
Error += test_equal<glm::mat4x3, glm::vec4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 2, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:132:11: note: in instantiation of function template specialization 'test_equal<glm::mat<2, 2, double>, glm::vec<2, double>>' requested here
Error += test_equal<glm::dmat2x2, glm::dvec2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 3, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:133:11: note: in instantiation of function template specialization 'test_equal<glm::mat<2, 3, double>, glm::vec<2, double>>' requested here
Error += test_equal<glm::dmat2x3, glm::dvec2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<2, 4, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:134:11: note: in instantiation of function template specialization 'test_equal<glm::mat<2, 4, double>, glm::vec<2, double>>' requested here
Error += test_equal<glm::dmat2x4, glm::dvec2>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 2, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:135:11: note: in instantiation of function template specialization 'test_equal<glm::mat<3, 2, double>, glm::vec<3, double>>' requested here
Error += test_equal<glm::dmat3x2, glm::dvec3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 3, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:136:11: note: in instantiation of function template specialization 'test_equal<glm::mat<3, 3, double>, glm::vec<3, double>>' requested here
Error += test_equal<glm::dmat3x3, glm::dvec3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<3, 4, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:137:11: note: in instantiation of function template specialization 'test_equal<glm::mat<3, 4, double>, glm::vec<3, double>>' requested here
Error += test_equal<glm::dmat3x4, glm::dvec3>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 2, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:138:11: note: in instantiation of function template specialization 'test_equal<glm::mat<4, 2, double>, glm::vec<4, double>>' requested here
Error += test_equal<glm::dmat4x2, glm::dvec4>();
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:30: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:22:10: note: in instantiation of function template specialization 'glm::equal<4, 3, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, T, Q>(Epsilon));
^
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_relational.cpp:139:11: note: in instantiation of function template specialization 'test_equal<glm::mat<4, 3, double>, glm::vec<4, double>>' requested here
Error += test_equal<glm::dmat4x3, glm::dvec4>();
^
18 warnings generated.
[ 26% 108/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_transform.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_transform.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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];
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_transform.cpp:15:27: note: in instantiation of function template specialization 'glm::translate<float, glm::packed_highp>' requested here
glm::mat4 const T = glm::translate(M, V);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_transform.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/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];
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_transform.cpp:15:27: note: in instantiation of function template specialization 'glm::translate<float, glm::packed_highp>' requested here
glm::mat4 const T = glm::translate(M, V);
^
2 warnings generated.
[ 27% 109/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_setup_force_cxx03.dir/core_setup_force_cxx03.cpp.o -o test/core/test-core_setup_force_cxx03 && :
[ 27% 110/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_setup_force_cxx98.dir/core_setup_force_cxx98.cpp.o -o test/core/test-core_setup_force_cxx98 && :
[ 27% 111/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:69: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:61:10: note: in instantiation of function template specialization 'glm::equal<4, 4, float, glm::packed_highp>' requested here
return equal(a, b, vec<C, int, Q>(MaxULPs));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:16: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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:69: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]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:61:10: note: in instantiation of function template specialization 'glm::equal<4, 4, double, glm::packed_highp>' requested here
return equal(a, b, vec<C, int, Q>(MaxULPs));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:32: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);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:69:39: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here
glm::bvec4 const col1 = glm::equal(D[0], A[0], 0.001f);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/_matrix_vectorize.hpp:103:11: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here
Func(x[0][0]), Func(x[0][1]), Func(x[0][2]),
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:24:57: note: in instantiation of member function 'glm::detail::matrix_functor_1<glm::mat, 4, 3, float, float, glm::packed_highp>::call' requested here
return detail::matrix_functor_1<mat, C, R, T, T, Q>::call(abs, x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:31:72: note: in instantiation of member function 'glm::compute_abs_matrix<4, 3, float, glm::packed_highp, false>::call' requested here
return compute_abs_matrix<C, R, T, Q, detail::is_aligned<Q>::value>::call(x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:89:24: note: in instantiation of function template specialization 'glm::abs<4, 3, float, glm::packed_highp>' requested here
glm::mat4x3 D = glm::abs(C);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:90:39: note: in instantiation of member function 'glm::mat<4, 3, float>::operator[]' requested here
glm::bvec3 const col1 = glm::equal(D[0], A[0], 0.001f);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/_matrix_vectorize.hpp:89:11: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here
Func(x[0][0]), Func(x[0][1]),
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:24:57: note: in instantiation of member function 'glm::detail::matrix_functor_1<glm::mat, 4, 2, float, float, glm::packed_highp>::call' requested here
return detail::matrix_functor_1<mat, C, R, T, T, Q>::call(abs, x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:31:72: note: in instantiation of member function 'glm::compute_abs_matrix<4, 2, float, glm::packed_highp, false>::call' requested here
return compute_abs_matrix<C, R, T, Q, detail::is_aligned<Q>::value>::call(x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:110:24: note: in instantiation of function template specialization 'glm::abs<4, 2, float, glm::packed_highp>' requested here
glm::mat4x2 D = glm::abs(C);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:111:39: note: in instantiation of member function 'glm::mat<4, 2, float>::operator[]' requested here
glm::bvec2 const col1 = glm::equal(D[0], A[0], 0.001f);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/_matrix_vectorize.hpp:76:11: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here
Func(x[0][0]), Func(x[0][1]), Func(x[0][2]), Func(x[0][3]),
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:24:57: note: in instantiation of member function 'glm::detail::matrix_functor_1<glm::mat, 3, 4, float, float, glm::packed_highp>::call' requested here
return detail::matrix_functor_1<mat, C, R, T, T, Q>::call(abs, x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:31:72: note: in instantiation of member function 'glm::compute_abs_matrix<3, 4, float, glm::packed_highp, false>::call' requested here
return compute_abs_matrix<C, R, T, Q, detail::is_aligned<Q>::value>::call(x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:133:24: note: in instantiation of function template specialization 'glm::abs<3, 4, float, glm::packed_highp>' requested here
glm::mat3x4 D = glm::abs(C);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.inl:248:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:134:39: note: in instantiation of member function 'glm::mat<3, 4, float>::operator[]' requested here
glm::bvec4 const col1 = glm::equal(D[0], A[0], 0.001f);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/_matrix_vectorize.hpp:63:11: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here
Func(x[0][0]), Func(x[0][1]), Func(x[0][2]),
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:24:57: note: in instantiation of member function 'glm::detail::matrix_functor_1<glm::mat, 3, 3, float, float, glm::packed_highp>::call' requested here
return detail::matrix_functor_1<mat, C, R, T, T, Q>::call(abs, x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:31:72: note: in instantiation of member function 'glm::compute_abs_matrix<3, 3, float, glm::packed_highp, false>::call' requested here
return compute_abs_matrix<C, R, T, Q, detail::is_aligned<Q>::value>::call(x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:151:22: note: in instantiation of function template specialization 'glm::abs<3, 3, float, glm::packed_highp>' requested here
glm::mat3 D = glm::abs(C);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:152:39: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here
glm::bvec3 const col1 = glm::equal(D[0], A[0], 0.001f);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/_matrix_vectorize.hpp:50:11: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here
Func(x[0][0]), Func(x[0][1]),
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:24:57: note: in instantiation of member function 'glm::detail::matrix_functor_1<glm::mat, 3, 2, float, float, glm::packed_highp>::call' requested here
return detail::matrix_functor_1<mat, C, R, T, T, Q>::call(abs, x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:31:72: note: in instantiation of member function 'glm::compute_abs_matrix<3, 2, float, glm::packed_highp, false>::call' requested here
return compute_abs_matrix<C, R, T, Q, detail::is_aligned<Q>::value>::call(x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:169:24: note: in instantiation of function template specialization 'glm::abs<3, 2, float, glm::packed_highp>' requested here
glm::mat3x2 D = glm::abs(C);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.inl:242:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:170:39: note: in instantiation of member function 'glm::mat<3, 2, float>::operator[]' requested here
glm::bvec2 const col1 = glm::equal(D[0], A[0], 0.001f);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/_matrix_vectorize.hpp:38:11: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here
Func(x[0][0]), Func(x[0][1]), Func(x[0][2]), Func(x[0][3]),
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:24:57: note: in instantiation of member function 'glm::detail::matrix_functor_1<glm::mat, 2, 4, float, float, glm::packed_highp>::call' requested here
return detail::matrix_functor_1<mat, C, R, T, T, Q>::call(abs, x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:31:72: note: in instantiation of member function 'glm::compute_abs_matrix<2, 4, float, glm::packed_highp, false>::call' requested here
return compute_abs_matrix<C, R, T, Q, detail::is_aligned<Q>::value>::call(x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:189:24: note: in instantiation of function template specialization 'glm::abs<2, 4, float, glm::packed_highp>' requested here
glm::mat2x4 D = glm::abs(C);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.inl:225:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:190:39: note: in instantiation of member function 'glm::mat<2, 4, float>::operator[]' requested here
glm::bvec4 const col1 = glm::equal(D[0], A[0], 0.001f);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/_matrix_vectorize.hpp:26:11: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here
Func(x[0][0]), Func(x[0][1]), Func(x[0][2]),
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:24:57: note: in instantiation of member function 'glm::detail::matrix_functor_1<glm::mat, 2, 3, float, float, glm::packed_highp>::call' requested here
return detail::matrix_functor_1<mat, C, R, T, T, Q>::call(abs, x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:31:72: note: in instantiation of member function 'glm::compute_abs_matrix<2, 3, float, glm::packed_highp, false>::call' requested here
return compute_abs_matrix<C, R, T, Q, detail::is_aligned<Q>::value>::call(x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:204:24: note: in instantiation of function template specialization 'glm::abs<2, 3, float, glm::packed_highp>' requested here
glm::mat2x3 D = glm::abs(C);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:205:39: note: in instantiation of member function 'glm::mat<2, 3, float>::operator[]' requested here
glm::bvec3 const col1 = glm::equal(D[0], A[0], 0.001f);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:21:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/_matrix_vectorize.hpp:15:11: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here
Func(x[0][0]), Func(x[0][1]),
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:24:57: note: in instantiation of member function 'glm::detail::matrix_functor_1<glm::mat, 2, 2, float, float, glm::packed_highp>::call' requested here
return detail::matrix_functor_1<mat, C, R, T, T, Q>::call(abs, x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:31:72: note: in instantiation of member function 'glm::compute_abs_matrix<2, 2, float, glm::packed_highp, false>::call' requested here
return compute_abs_matrix<C, R, T, Q, detail::is_aligned<Q>::value>::call(x);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:219:22: note: in instantiation of function template specialization 'glm::abs<2, 2, float, glm::packed_highp>' requested here
glm::mat2 D = glm::abs(C);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.hpp:39:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_common.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:21:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_common.cpp:220:39: note: in instantiation of member function 'glm::mat<2, 2, float>::operator[]' requested here
glm::bvec2 const col1 = glm::equal(D[0], A[0], 0.001f);
^
19 warnings generated.
[ 27% 112/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_setup_force_cxx_unknown.dir/core_setup_force_cxx_unknown.cpp.o -o test/core/test-core_setup_force_cxx_unknown && :
[ 28% 113/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong 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 && :
[ 28% 114/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_setup_message.dir/core_setup_message.cpp.o -o test/core/test-core_setup_message && :
[ 28% 115/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -MD -MT test/ext/CMakeFiles/test-ext_matrix_integer.dir/ext_matrix_integer.cpp.o -MF test/ext/CMakeFiles/test-ext_matrix_integer.dir/ext_matrix_integer.cpp.o.d -o test/ext/CMakeFiles/test-ext_matrix_integer.dir/ext_matrix_integer.cpp.o -c /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:21:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:15:26: note: in instantiation of member function 'glm::mat<2, 2, int>::operator[]' requested here
Result[i] = all(equal(a[i], b[i]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:23:16: note: in instantiation of function template specialization 'glm::equal<2, 2, int, glm::packed_highp>' requested here
Error += all(equal(n, expected)) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.inl:230:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:15:26: note: in instantiation of member function 'glm::mat<2, 3, int>::operator[]' requested here
Result[i] = all(equal(a[i], b[i]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:30:16: note: in instantiation of function template specialization 'glm::equal<2, 3, int, glm::packed_highp>' requested here
Error += all(equal(n, expected)) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.inl:232:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:15:26: note: in instantiation of member function 'glm::mat<2, 4, int>::operator[]' requested here
Result[i] = all(equal(a[i], b[i]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:37:16: note: in instantiation of function template specialization 'glm::equal<2, 4, int, glm::packed_highp>' requested here
Error += all(equal(n, expected)) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:15:26: note: in instantiation of member function 'glm::mat<3, 3, int>::operator[]' requested here
Result[i] = all(equal(a[i], b[i]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:44:16: note: in instantiation of function template specialization 'glm::equal<3, 3, int, glm::packed_highp>' requested here
Error += all(equal(n, expected)) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.inl:249:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:15:26: note: in instantiation of member function 'glm::mat<3, 2, int>::operator[]' requested here
Result[i] = all(equal(a[i], b[i]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:51:16: note: in instantiation of function template specialization 'glm::equal<3, 2, int, glm::packed_highp>' requested here
Error += all(equal(n, expected)) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.inl:255:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:15:26: note: in instantiation of member function 'glm::mat<3, 4, int>::operator[]' requested here
Result[i] = all(equal(a[i], b[i]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:58:16: note: in instantiation of function template specialization 'glm::equal<3, 4, int, glm::packed_highp>' requested here
Error += all(equal(n, expected)) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:15:26: note: in instantiation of member function 'glm::mat<4, 4, int>::operator[]' requested here
Result[i] = all(equal(a[i], b[i]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:65:16: note: in instantiation of function template specialization 'glm::equal<4, 4, int, glm::packed_highp>' requested here
Error += all(equal(n, expected)) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:15:26: note: in instantiation of member function 'glm::mat<4, 2, int>::operator[]' requested here
Result[i] = all(equal(a[i], b[i]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:72:16: note: in instantiation of function template specialization 'glm::equal<4, 2, int, glm::packed_highp>' requested here
Error += all(equal(n, expected)) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.inl:268:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_relational.inl:15:26: note: in instantiation of member function 'glm::mat<4, 3, int>::operator[]' requested here
Result[i] = all(equal(a[i], b[i]));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:79:16: note: in instantiation of function template specialization 'glm::equal<4, 3, int, glm::packed_highp>' requested here
Error += all(equal(n, expected)) ? 0 : 1;
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:21:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.hpp:176:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x2.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<2, 2, int>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.inl:8:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<2, 2, int, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<2, 2, int, glm::packed_highp, false, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:21:13: note: in instantiation of function template specialization 'glm::matrixCompMult<2, 2, int, glm::packed_highp>' requested here
imat2 n = matrixCompMult(m, m);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:22:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.hpp:158:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x3.inl:223:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<2, 3, int>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.inl:8:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<2, 3, int, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<2, 3, int, glm::packed_highp, false, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:28:15: note: in instantiation of function template specialization 'glm::matrixCompMult<2, 3, int, glm::packed_highp>' requested here
imat2x3 n = matrixCompMult(m, m);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double2x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.hpp:160:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat2x4.inl:225:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<2, 4, int>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.inl:8:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<2, 4, int, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<2, 4, int, glm::packed_highp, false, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:35:15: note: in instantiation of function template specialization 'glm::matrixCompMult<2, 4, int, glm::packed_highp>' requested here
imat2x4 n = matrixCompMult(m, m);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:25:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<3, 3, int>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.inl:8:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<3, 3, int, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<3, 3, int, glm::packed_highp, false, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:42:13: note: in instantiation of function template specialization 'glm::matrixCompMult<3, 3, int, glm::packed_highp>' requested here
imat3 n = matrixCompMult(m, m);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:24:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.hpp:166:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x2.inl:242:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<3, 2, int>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.inl:8:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<3, 2, int, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<3, 2, int, glm::packed_highp, false, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:49:15: note: in instantiation of function template specialization 'glm::matrixCompMult<3, 2, int, glm::packed_highp>' requested here
imat3x2 n = matrixCompMult(m, m);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double3x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.hpp:165:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x4.inl:248:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<3, 4, int>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.inl:8:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<3, 4, int, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<3, 4, int, glm::packed_highp, false, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:56:15: note: in instantiation of function template specialization 'glm::matrixCompMult<3, 4, int, glm::packed_highp>' requested here
imat3x4 n = matrixCompMult(m, m);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<4, 4, int>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.inl:8:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<4, 4, int, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<4, 4, int, glm::packed_highp, false, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:63:13: note: in instantiation of function template specialization 'glm::matrixCompMult<4, 4, int, glm::packed_highp>' requested here
imat4 n = matrixCompMult(m, m);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:27:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x2.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x2.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<4, 2, int>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.inl:8:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<4, 2, int, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<4, 2, int, glm::packed_highp, false, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:70:15: note: in instantiation of function template specialization 'glm::matrixCompMult<4, 2, int, glm::packed_highp>' requested here
imat4x2 n = matrixCompMult(m, m);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.hpp:26:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../matrix.hpp:28:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x3.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.hpp:170:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x3.inl:261:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:14:5: note: in instantiation of member function 'glm::mat<4, 3, int>::operator[]' requested here
Result[i] = x[i] * y[i];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_integer.inl:8:85: note: in instantiation of member function 'glm::detail::compute_matrixCompMult<4, 3, int, glm::packed_highp, false>::call' requested here
return detail::compute_matrixCompMult<C, R, T, Q, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_matrix.inl:411:124: note: in instantiation of member function 'glm::detail::compute_matrixCompMult_type<4, 3, int, glm::packed_highp, false, false>::call' requested here
return detail::compute_matrixCompMult_type<C, R, T, Q, std::numeric_limits<T>::is_iec559, detail::is_aligned<Q>::value>::call(x, y);
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_integer.cpp:77:15: note: in instantiation of function template specialization 'glm::matrixCompMult<4, 3, int, glm::packed_highp>' requested here
imat4x3 n = matrixCompMult(m, m);
^
18 warnings generated.
[ 28% 116/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_setup_precision.dir/core_setup_precision.cpp.o -o test/core/test-core_setup_precision && :
[ 29% 117/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_int2x2_sized.cpp
[ 29% 118/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_int3x2_sized.cpp
[ 29% 119/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_int2x3_sized.cpp
[ 30% 120/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_int2x4_sized.cpp
[ 30% 121/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/core/CMakeFiles/test-core_setup_platform_unknown.dir/core_setup_platform_unknown.cpp.o -o test/core/test-core_setup_platform_unknown && :
[ 30% 122/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_relational.dir/ext_matrix_relational.cpp.o -o test/ext/test-ext_matrix_relational && :
[ 30% 123/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_common.dir/ext_matrix_common.cpp.o -o test/ext/test-ext_matrix_common && :
[ 31% 124/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_transform.dir/ext_matrix_transform.cpp.o -o test/ext/test-ext_matrix_transform && :
[ 31% 125/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_int3x4_sized.cpp
[ 31% 126/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_int4x2_sized.cpp
[ 31% 127/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_int4x3_sized.cpp
[ 32% 128/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_int3x3_sized.cpp
[ 32% 129/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_int4x4_sized.cpp
[ 32% 130/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_int3x2_sized.dir/ext_matrix_int3x2_sized.cpp.o -o test/ext/test-ext_matrix_int3x2_sized && :
[ 32% 131/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_int2x2_sized.dir/ext_matrix_int2x2_sized.cpp.o -o test/ext/test-ext_matrix_int2x2_sized && :
[ 33% 132/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_integer.dir/ext_matrix_integer.cpp.o -o test/ext/test-ext_matrix_integer && :
[ 33% 133/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_int2x4_sized.dir/ext_matrix_int2x4_sized.cpp.o -o test/ext/test-ext_matrix_int2x4_sized && :
[ 33% 134/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_uint2x3_sized.cpp
[ 34% 135/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_uint2x2_sized.cpp
[ 34% 136/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_uint2x4_sized.cpp
[ 34% 137/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_uint3x2_sized.cpp
[ 34% 138/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_int2x3_sized.dir/ext_matrix_int2x3_sized.cpp.o -o test/ext/test-ext_matrix_int2x3_sized && :
[ 35% 139/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_int3x4_sized.dir/ext_matrix_int3x4_sized.cpp.o -o test/ext/test-ext_matrix_int3x4_sized && :
[ 35% 140/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_int4x3_sized.dir/ext_matrix_int4x3_sized.cpp.o -o test/ext/test-ext_matrix_int4x3_sized && :
[ 35% 141/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_int4x2_sized.dir/ext_matrix_int4x2_sized.cpp.o -o test/ext/test-ext_matrix_int4x2_sized && :
[ 35% 142/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_int4x4_sized.dir/ext_matrix_int4x4_sized.cpp.o -o test/ext/test-ext_matrix_int4x4_sized && :
[ 36% 143/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_uint4x2_sized.cpp
[ 36% 144/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_int3x3_sized.dir/ext_matrix_int3x3_sized.cpp.o -o test/ext/test-ext_matrix_int3x3_sized && :
[ 36% 145/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_uint2x3_sized.dir/ext_matrix_uint2x3_sized.cpp.o -o test/ext/test-ext_matrix_uint2x3_sized && :
[ 37% 146/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_uint3x4_sized.cpp
[ 37% 147/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_uint3x2_sized.dir/ext_matrix_uint3x2_sized.cpp.o -o test/ext/test-ext_matrix_uint3x2_sized && :
[ 37% 148/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_uint3x3_sized.cpp
[ 37% 149/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_uint4x3_sized.cpp
[ 38% 150/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_matrix_uint4x4_sized.cpp
[ 38% 151/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_exponential.cpp
[ 38% 152/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_uint2x2_sized.dir/ext_matrix_uint2x2_sized.cpp.o -o test/ext/test-ext_matrix_uint2x2_sized && :
[ 38% 153/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_geometric.cpp
[ 39% 154/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_uint2x4_sized.dir/ext_matrix_uint2x4_sized.cpp.o -o test/ext/test-ext_matrix_uint2x4_sized && :
[ 39% 155/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_common.cpp
[ 39% 156/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_uint4x2_sized.dir/ext_matrix_uint4x2_sized.cpp.o -o test/ext/test-ext_matrix_uint4x2_sized && :
[ 40% 157/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_uint3x4_sized.dir/ext_matrix_uint3x4_sized.cpp.o -o test/ext/test-ext_matrix_uint3x4_sized && :
[ 40% 158/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_relational.cpp
[ 40% 159/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_transform.cpp
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_transform.cpp:7:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtx/quaternion.hpp:17:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/gtx/../glm.hpp:133:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../packing.hpp:173:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:20:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:49:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:78:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:79:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:80:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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;
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:109:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = result[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:110:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[2] = result[2];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:111:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[3] = result[3];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:138:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = v[1];
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:153:26: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return uvec2(u.out[0], u.out[1]);
^~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:165:3: warning: unsafe buffer access [-Wunsafe-buffer-usage]
u.in[1] = detail::toFloat16(v.y);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/func_packing.inl:182:22: warning: unsafe buffer access [-Wunsafe-buffer-usage]
detail::toFloat32(u.out[1]));
^~~~~
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_transform.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/quaternion_float.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_quat.hpp:7:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../detail/type_mat3x3.hpp:183:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:299:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/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])}
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../gtc/quaternion.inl:128:20: note: in instantiation of member function 'glm::mat<3, 3, float>::mat' requested here
return quat_cast(mat<3, 3, T, Q>(m4));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_transform.cpp:18:43: note: in instantiation of function template specialization 'glm::quat_cast<float, glm::packed_highp>' requested here
glm::quat test_mat = glm::conjugate(glm::quat_cast(glm::lookAt(eye, center, up)));
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_transform.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/quaternion_float.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_quat.hpp:7:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:251:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../gtc/quaternion.inl:83: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];
^
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../gtc/quaternion.inl:128:10: note: in instantiation of function template specialization 'glm::quat_cast<float, glm::packed_highp>' requested here
return quat_cast(mat<3, 3, T, Q>(m4));
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_transform.cpp:18:43: note: in instantiation of function template specialization 'glm::quat_cast<float, glm::packed_highp>' requested here
glm::quat test_mat = glm::conjugate(glm::quat_cast(glm::lookAt(eye, center, up)));
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_transform.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/quaternion_float.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_quat.hpp:7:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../detail/type_mat3x3.hpp:183:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:244:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../gtc/quaternion.inl:196:3: note: in instantiation of member function 'glm::mat<3, 3, float>::operator[]' requested here
Result[2] = direction;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_transform.cpp:24:31: note: in instantiation of function template specialization 'glm::quatLookAtLH<float, glm::packed_highp>' requested here
glm::quat test_quatLH = glm::quatLookAtLH(glm::normalize(center - eye), up);
^
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_transform.cpp:2:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/quaternion_float.hpp:23:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_quat.hpp:7:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../detail/type_mat3x3.hpp:183:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat3x3.inl:1:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/../matrix.hpp:29:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../mat4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/.././ext/matrix_double4x4.hpp:5:
In file included from /work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.hpp:188:
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/../detail/type_mat4x4.inl:292:10: warning: unsafe buffer access [-Wunsafe-buffer-usage]
return this->value[i];
^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/glm/ext/matrix_transform.inl:183:3: note: in instantiation of member function 'glm::mat<4, 4, float>::operator[]' requested here
Result[0][0] = s.x;
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_transform.cpp:25:60: note: in instantiation of function template specialization 'glm::lookAtLH<float, glm::packed_highp>' requested here
glm::quat test_matLH = glm::conjugate(glm::quat_cast(glm::lookAtLH(eye, center, up)));
^
24 warnings generated.
[ 40% 160/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_uint3x3_sized.dir/ext_matrix_uint3x3_sized.cpp.o -o test/ext/test-ext_matrix_uint3x3_sized && :
[ 41% 161/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_trigonometric.cpp
[ 41% 162/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_uint4x4_sized.dir/ext_matrix_uint4x4_sized.cpp.o -o test/ext/test-ext_matrix_uint4x4_sized && :
[ 41% 163/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_common.cpp
[ 41% 164/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_quaternion_exponential.dir/ext_quaternion_exponential.cpp.o -o test/ext/test-ext_quaternion_exponential && :
[ 42% 165/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_quaternion_geometric.dir/ext_quaternion_geometric.cpp.o -o test/ext/test-ext_quaternion_geometric && :
[ 42% 166/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_constants.cpp
[ 42% 167/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_matrix_uint4x3_sized.dir/ext_matrix_uint4x3_sized.cpp.o -o test/ext/test-ext_matrix_uint4x3_sized && :
[ 42% 168/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_int_sized.cpp
[ 43% 169/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_quaternion_common.dir/ext_quaternion_common.cpp.o -o test/ext/test-ext_quaternion_common && :
[ 43% 170/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_quaternion_trigonometric.dir/ext_quaternion_trigonometric.cpp.o -o test/ext/test-ext_quaternion_trigonometric && :
[ 43% 171/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_uint_sized.cpp
[ 44% 172/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_quaternion_relational.dir/ext_quaternion_relational.cpp.o -o test/ext/test-ext_quaternion_relational && :
[ 44% 173/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_ulp.cpp
[ 44% 174/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_quaternion_type.cpp
[ 44% 175/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -MD -MT test/ext/CMakeFiles/test-ext_scalar_reciprocal.dir/ext_scalar_reciprocal.cpp.o -MF test/ext/CMakeFiles/test-ext_scalar_reciprocal.dir/ext_scalar_reciprocal.cpp.o.d -o test/ext/CMakeFiles/test-ext_scalar_reciprocal.dir/ext_scalar_reciprocal.cpp.o -c /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_reciprocal.cpp
[ 45% 176/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_relational.cpp
[ 45% 177/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:31:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::int16> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:45:36: note: used in buffer access here
bool Result = glm::isPowerOfTwo(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:46:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:54:27: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::uint16> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:68:36: note: used in buffer access here
bool Result = glm::isPowerOfTwo(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:69:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:77:19: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<int> const Data[] =
~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:91:36: note: used in buffer access here
bool Result = glm::isPowerOfTwo(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:92:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:100:25: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::uint> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:115:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:114:36: note: used in buffer access here
bool Result = glm::isPowerOfTwo(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:166:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::int32> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:186:44: note: used in buffer access here
glm::int32 Result = glm::nextPowerOfTwo(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:187:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:195:27: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::uint32> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:214:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:213:45: note: used in buffer access here
glm::uint32 Result = glm::nextPowerOfTwo(Data[i].Value);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:349:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:370:12: note: in instantiation of function template specialization 'prevMultiple::run<signed char>' requested here
Error += run<glm::int8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:39: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:55: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:360:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:349:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:371:12: note: in instantiation of function template specialization 'prevMultiple::run<short>' requested here
Error += run<glm::int16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:39: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:360:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:55: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:349:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:372:12: note: in instantiation of function template specialization 'prevMultiple::run<int>' requested here
Error += run<glm::int32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:55: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:39: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:360:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:349:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:373:12: note: in instantiation of function template specialization 'prevMultiple::run<long>' requested here
Error += run<glm::int64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:39: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:55: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:360:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:349:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:375:12: note: in instantiation of function template specialization 'prevMultiple::run<unsigned char>' requested here
Error += run<glm::uint8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:39: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:55: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:360:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:349:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:376:12: note: in instantiation of function template specialization 'prevMultiple::run<unsigned short>' requested here
Error += run<glm::uint16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:39: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:55: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:360:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:349:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:377:12: note: in instantiation of function template specialization 'prevMultiple::run<unsigned int>' requested here
Error += run<glm::uint32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:39: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:55: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:360:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:349:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:378:12: note: in instantiation of function template specialization 'prevMultiple::run<unsigned long>' requested here
Error += run<glm::uint64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:39: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:359:55: note: used in buffer access here
T const Result = glm::prevMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:360:13: note: used in buffer access here
Error += Data[i].Return == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:559:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:609:12: note: in instantiation of function template specialization 'nextMultiple::test_uint<signed char>' requested here
Error += test_uint<glm::int8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:40: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:56: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:578:13: note: used in buffer access here
Error += Data[i].Return == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:574:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:38: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:54: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:559:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:610:12: note: in instantiation of function template specialization 'nextMultiple::test_uint<short>' requested here
Error += test_uint<glm::int16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:38: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:54: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:578:13: note: used in buffer access here
Error += Data[i].Return == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:574:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:56: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:40: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:559:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:611:12: note: in instantiation of function template specialization 'nextMultiple::test_uint<int>' requested here
Error += test_uint<glm::int32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:578:13: note: used in buffer access here
Error += Data[i].Return == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:574:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:40: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:56: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:54: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:38: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:559:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:612:12: note: in instantiation of function template specialization 'nextMultiple::test_uint<long>' requested here
Error += test_uint<glm::int64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:578:13: note: used in buffer access here
Error += Data[i].Return == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:38: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:574:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:56: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:40: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:54: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:559:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:614:12: note: in instantiation of function template specialization 'nextMultiple::test_uint<unsigned char>' requested here
Error += test_uint<glm::uint8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:578:13: note: used in buffer access here
Error += Data[i].Return == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:56: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:574:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:40: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:54: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:38: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:559:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:615:12: note: in instantiation of function template specialization 'nextMultiple::test_uint<unsigned short>' requested here
Error += test_uint<glm::uint16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:578:13: note: used in buffer access here
Error += Data[i].Return == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:574:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:56: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:40: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:54: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:38: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:559:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:616:12: note: in instantiation of function template specialization 'nextMultiple::test_uint<unsigned int>' requested here
Error += test_uint<glm::uint32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:578:13: note: used in buffer access here
Error += Data[i].Return == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:574:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:40: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:56: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:54: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:38: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:559:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:617:12: note: in instantiation of function template specialization 'nextMultiple::test_uint<unsigned long>' requested here
Error += test_uint<glm::uint64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:578:13: note: used in buffer access here
Error += Data[i].Return == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:574:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:56: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:54: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:577:38: note: used in buffer access here
T const Result1 = nextMultipleMod(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:573:40: note: used in buffer access here
T const Result0 = glm::nextMultiple(Data[i].Source, Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:645:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:675:12: note: in instantiation of function template specialization 'findNSB::run<unsigned char>' requested here
Error += run<glm::uint8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:664:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:37: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:53: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:645:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:676:12: note: in instantiation of function template specialization 'findNSB::run<unsigned short>' requested here
Error += run<glm::uint16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:53: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:37: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:664:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:645:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:677:12: note: in instantiation of function template specialization 'findNSB::run<unsigned int>' requested here
Error += run<glm::uint32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:37: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:664:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:53: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:645:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:678:12: note: in instantiation of function template specialization 'findNSB::run<unsigned long>' requested here
Error += run<glm::uint64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:53: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:37: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:664:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:645:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:680:12: note: in instantiation of function template specialization 'findNSB::run<signed char>' requested here
Error += run<glm::int8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:53: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:37: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:664:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:645:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:681:12: note: in instantiation of function template specialization 'findNSB::run<short>' requested here
Error += run<glm::int16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:53: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:37: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:664:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:645:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:682:12: note: in instantiation of function template specialization 'findNSB::run<int>' requested here
Error += run<glm::int32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:53: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:37: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:664:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:645:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:683:12: note: in instantiation of function template specialization 'findNSB::run<long>' requested here
Error += run<glm::int64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:53: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:663:37: note: used in buffer access here
int const Result0 = glm::findNSB(Data[i].Source, Data[i].SignificantBitCount);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_scalar_integer.cpp:664:13: note: used in buffer access here
Error += Data[i].Return == Result0 ? 0 : 1;
^~~~
30 warnings generated.
[ 45% 178/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_quaternion_transform.dir/ext_quaternion_transform.cpp.o -o test/ext/test-ext_quaternion_transform && :
[ 45% 179/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_scalar_common.dir/ext_scalar_common.cpp.o -o test/ext/test-ext_scalar_common && :
[ 46% 180/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_scalar_constants.dir/ext_scalar_constants.cpp.o -o test/ext/test-ext_scalar_constants && :
[ 46% 181/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_bool1.cpp
[ 46% 182/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_scalar_reciprocal.dir/ext_scalar_reciprocal.cpp.o -o test/ext/test-ext_scalar_reciprocal && :
[ 47% 183/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_common.cpp
[ 47% 184/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_quaternion_type.dir/ext_quaternion_type.cpp.o -o test/ext/test-ext_quaternion_type && :
[ 47% 185/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_scalar_ulp.dir/ext_scalar_ulp.cpp.o -o test/ext/test-ext_scalar_ulp && :
[ 47% 186/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_iec559.cpp
[ 48% 187/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_scalar_uint_sized.dir/ext_scalar_uint_sized.cpp.o -o test/ext/test-ext_scalar_uint_sized && :
[ 48% 188/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_scalar_int_sized.dir/ext_scalar_int_sized.cpp.o -o test/ext/test-ext_scalar_int_sized && :
[ 48% 189/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_int1_sized.cpp
[ 48% 190/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vec1.cpp
[ 49% 191/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_int4_sized.cpp
[ 49% 192/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_int2_sized.cpp
[ 49% 193/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_int3_sized.cpp
[ 50% 194/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_scalar_relational.dir/ext_scalar_relational.cpp.o -o test/ext/test-ext_scalar_relational && :
[ 50% 195/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_vector_common.dir/ext_vector_common.cpp.o -o test/ext/test-ext_vector_common && :
[ 50% 196/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_scalar_integer.dir/ext_scalar_integer.cpp.o -o test/ext/test-ext_scalar_integer && :
[ 50% 197/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_vector_bool1.dir/ext_vector_bool1.cpp.o -o test/ext/test-ext_vector_bool1 && :
[ 51% 198/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_vec1.dir/ext_vec1.cpp.o -o test/ext/test-ext_vec1 && :
[ 51% 199/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_vector_iec559.dir/ext_vector_iec559.cpp.o -o test/ext/test-ext_vector_iec559 && :
[ 51% 200/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer_sized.cpp
[ 51% 201/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_uint1_sized.cpp
[ 52% 202/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_uint2_sized.cpp
[ 52% 203/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_vector_int3_sized.dir/ext_vector_int3_sized.cpp.o -o test/ext/test-ext_vector_int3_sized && :
[ 52% 204/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_uint4_sized.cpp
[ 52% 205/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_vector_int1_sized.dir/ext_vector_int1_sized.cpp.o -o test/ext/test-ext_vector_int1_sized && :
[ 53% 206/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_vector_int4_sized.dir/ext_vector_int4_sized.cpp.o -o test/ext/test-ext_vector_int4_sized && :
[ 53% 207/370] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fstack-protector-strong test/ext/CMakeFiles/test-ext_vector_int2_sized.dir/ext_vector_int2_sized.cpp.o -o test/ext/test-ext_vector_int2_sized && :
[ 53% 208/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_uint3_sized.cpp
[ 54% 209/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -MD -MT test/ext/CMakeFiles/test-ext_vector_reciprocal.dir/ext_vector_reciprocal.cpp.o -MF test/ext/CMakeFiles/test-ext_vector_reciprocal.dir/ext_vector_reciprocal.cpp.o.d -o test/ext/CMakeFiles/test-ext_vector_reciprocal.dir/ext_vector_reciprocal.cpp.o -c /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_reciprocal.cpp
[ 54% 210/370] /usr/local/libexec/ccache/c++ -I/work/usr/ports/math/glm/work/glm-1.0.1 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Wno-c++98-compat -Wno-c++98-compat-pedantic -Weverything -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 /work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:583:34: warning: 'TestBool' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
test_mix_entry<int, bool> const TestBool[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:656:47: note: used in buffer access here
int const Result = glm::mix(TestBool[i].x, TestBool[i].y, TestBool[i].a);
^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:656:62: note: used in buffer access here
int const Result = glm::mix(TestBool[i].x, TestBool[i].y, TestBool[i].a);
^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:657:23: note: used in buffer access here
Error += Result == TestBool[i].Result ? 0 : 1;
^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:656:32: note: used in buffer access here
int const Result = glm::mix(TestBool[i].x, TestBool[i].y, TestBool[i].a);
^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:591:33: warning: 'TestInt' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
test_mix_entry<int, int> const TestInt[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:665:46: note: used in buffer access here
int const Result = glm::mix(TestInt[i].x, TestInt[i].y, TestInt[i].a);
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:665:32: note: used in buffer access here
int const Result = glm::mix(TestInt[i].x, TestInt[i].y, TestInt[i].a);
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:665:60: note: used in buffer access here
int const Result = glm::mix(TestInt[i].x, TestInt[i].y, TestInt[i].a);
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:666:23: note: used in buffer access here
Error += Result == TestInt[i].Result ? 0 : 1;
^~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:599:41: warning: 'TestVec2Bool' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
test_mix_entry<glm::ivec2, bool> const TestVec2Bool[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:674:39: note: used in buffer access here
glm::ivec2 const Result = glm::mix(TestVec2Bool[i].x, TestVec2Bool[i].y, TestVec2Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:674:58: note: used in buffer access here
glm::ivec2 const Result = glm::mix(TestVec2Bool[i].x, TestVec2Bool[i].y, TestVec2Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:674:77: note: used in buffer access here
glm::ivec2 const Result = glm::mix(TestVec2Bool[i].x, TestVec2Bool[i].y, TestVec2Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:675:41: note: used in buffer access here
Error += glm::all(glm::equal(Result, TestVec2Bool[i].Result)) ? 0 : 1;
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:607:47: warning: 'TestBVec2' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
test_mix_entry<glm::ivec2, glm::bvec2> const TestBVec2[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:683:39: note: used in buffer access here
glm::ivec2 const Result = glm::mix(TestBVec2[i].x, TestBVec2[i].y, TestBVec2[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:683:55: note: used in buffer access here
glm::ivec2 const Result = glm::mix(TestBVec2[i].x, TestBVec2[i].y, TestBVec2[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:683:71: note: used in buffer access here
glm::ivec2 const Result = glm::mix(TestBVec2[i].x, TestBVec2[i].y, TestBVec2[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:684:41: note: used in buffer access here
Error += glm::all(glm::equal(Result, TestBVec2[i].Result)) ? 0 : 1;
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:616:41: warning: 'TestVec3Bool' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
test_mix_entry<glm::ivec3, bool> const TestVec3Bool[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:692:39: note: used in buffer access here
glm::ivec3 const Result = glm::mix(TestVec3Bool[i].x, TestVec3Bool[i].y, TestVec3Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:692:58: note: used in buffer access here
glm::ivec3 const Result = glm::mix(TestVec3Bool[i].x, TestVec3Bool[i].y, TestVec3Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:692:77: note: used in buffer access here
glm::ivec3 const Result = glm::mix(TestVec3Bool[i].x, TestVec3Bool[i].y, TestVec3Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:693:41: note: used in buffer access here
Error += glm::all(glm::equal(Result, TestVec3Bool[i].Result)) ? 0 : 1;
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:624:47: warning: 'TestBVec3' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
test_mix_entry<glm::ivec3, glm::bvec3> const TestBVec3[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:701:39: note: used in buffer access here
glm::ivec3 const Result = glm::mix(TestBVec3[i].x, TestBVec3[i].y, TestBVec3[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:701:55: note: used in buffer access here
glm::ivec3 const Result = glm::mix(TestBVec3[i].x, TestBVec3[i].y, TestBVec3[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:701:71: note: used in buffer access here
glm::ivec3 const Result = glm::mix(TestBVec3[i].x, TestBVec3[i].y, TestBVec3[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:702:41: note: used in buffer access here
Error += glm::all(glm::equal(Result, TestBVec3[i].Result)) ? 0 : 1;
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:633:41: warning: 'TestVec4Bool' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
test_mix_entry<glm::ivec4, bool> const TestVec4Bool[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:710:39: note: used in buffer access here
glm::ivec4 const Result = glm::mix(TestVec4Bool[i].x, TestVec4Bool[i].y, TestVec4Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:710:58: note: used in buffer access here
glm::ivec4 const Result = glm::mix(TestVec4Bool[i].x, TestVec4Bool[i].y, TestVec4Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:710:77: note: used in buffer access here
glm::ivec4 const Result = glm::mix(TestVec4Bool[i].x, TestVec4Bool[i].y, TestVec4Bool[i].a);
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:711:41: note: used in buffer access here
Error += glm::all(glm::equal(Result, TestVec4Bool[i].Result)) ? 0 : 1;
^~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:641:47: warning: 'TestBVec4' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
test_mix_entry<glm::ivec4, glm::bvec4> const TestBVec4[] =
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:719:39: note: used in buffer access here
glm::ivec4 const Result = glm::mix(TestBVec4[i].x, TestBVec4[i].y, TestBVec4[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:719:55: note: used in buffer access here
glm::ivec4 const Result = glm::mix(TestBVec4[i].x, TestBVec4[i].y, TestBVec4[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:719:71: note: used in buffer access here
glm::ivec4 const Result = glm::mix(TestBVec4[i].x, TestBVec4[i].y, TestBVec4[i].a);
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:720:41: note: used in buffer access here
Error += glm::all(glm::equal(Result, TestBVec4[i].Result)) ? 0 : 1;
^~~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:39:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::int16> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:136:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int16<1>' requested here
Error += test_int16<1>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:54:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:53:79: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::int16>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:39:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::int16> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:137:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int16<2>' requested here
Error += test_int16<2>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:53:79: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::int16>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:54:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:39:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::int16> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:138:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int16<3>' requested here
Error += test_int16<3>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:54:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:53:79: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::int16>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:39:26: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::int16> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:139:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int16<4>' requested here
Error += test_int16<4>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:54:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:53:79: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::int16>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:63:27: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::uint16> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:141:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint16<1>' requested here
Error += test_uint16<1>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:77:80: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::uint16>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:78:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:63:27: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::uint16> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:142:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint16<2>' requested here
Error += test_uint16<2>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:78:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:77:80: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::uint16>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:63:27: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::uint16> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:143:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint16<3>' requested here
Error += test_uint16<3>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:78:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:77:80: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::uint16>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:63:27: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::uint16> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:144:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint16<4>' requested here
Error += test_uint16<4>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:78:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:77:80: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::uint16>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:87:19: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<int> const Data[] =
~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:146:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int32<1>' requested here
Error += test_int32<1>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:102:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:101:79: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::int32>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:87:19: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<int> const Data[] =
~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:147:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int32<2>' requested here
Error += test_int32<2>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:101:79: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::int32>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:102:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:87:19: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<int> const Data[] =
~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:148:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int32<3>' requested here
Error += test_int32<3>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:102:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:101:79: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::int32>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:87:19: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<int> const Data[] =
~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:149:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_int32<4>' requested here
Error += test_int32<4>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:101:79: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::int32>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:102:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:111:25: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::uint> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:151:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint32<1>' requested here
Error += test_uint32<1>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:125:80: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::uint32>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:126:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:111:25: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::uint> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:152:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint32<2>' requested here
Error += test_uint32<2>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:125:80: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::uint32>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:126:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:111:25: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::uint> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:153:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint32<3>' requested here
Error += test_uint32<3>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:126:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:125:80: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::uint32>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:111:25: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<glm::uint> const Data[] =
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:154:12: note: in instantiation of function template specialization 'isPowerOfTwo::test_uint32<4>' requested here
Error += test_uint32<4>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:126:31: note: used in buffer access here
Error += glm::vec<L, bool>(Data[i].Return) == Result ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:125:80: note: used in buffer access here
glm::vec<L, bool> const Result = glm::isPowerOfTwo(glm::vec<L, glm::uint32>(Data[i].Value));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:337:12: note: in instantiation of function template specialization 'prevMultiple::run<1, signed char>' requested here
Error += run<1, glm::int8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:338:12: note: in instantiation of function template specialization 'prevMultiple::run<2, signed char>' requested here
Error += run<2, glm::int8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:339:12: note: in instantiation of function template specialization 'prevMultiple::run<3, signed char>' requested here
Error += run<3, glm::int8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:340:12: note: in instantiation of function template specialization 'prevMultiple::run<4, signed char>' requested here
Error += run<4, glm::int8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:342:12: note: in instantiation of function template specialization 'prevMultiple::run<1, short>' requested here
Error += run<1, glm::int16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:343:12: note: in instantiation of function template specialization 'prevMultiple::run<2, short>' requested here
Error += run<2, glm::int16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:344:12: note: in instantiation of function template specialization 'prevMultiple::run<3, short>' requested here
Error += run<3, glm::int16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:345:12: note: in instantiation of function template specialization 'prevMultiple::run<4, short>' requested here
Error += run<4, glm::int16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:347:12: note: in instantiation of function template specialization 'prevMultiple::run<1, int>' requested here
Error += run<1, glm::int32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:348:12: note: in instantiation of function template specialization 'prevMultiple::run<2, int>' requested here
Error += run<2, glm::int32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:349:12: note: in instantiation of function template specialization 'prevMultiple::run<3, int>' requested here
Error += run<3, glm::int32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:350:12: note: in instantiation of function template specialization 'prevMultiple::run<4, int>' requested here
Error += run<4, glm::int32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:352:12: note: in instantiation of function template specialization 'prevMultiple::run<1, long>' requested here
Error += run<1, glm::int64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:353:12: note: in instantiation of function template specialization 'prevMultiple::run<2, long>' requested here
Error += run<2, glm::int64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:354:12: note: in instantiation of function template specialization 'prevMultiple::run<3, long>' requested here
Error += run<3, glm::int64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:355:12: note: in instantiation of function template specialization 'prevMultiple::run<4, long>' requested here
Error += run<4, glm::int64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:357:12: note: in instantiation of function template specialization 'prevMultiple::run<1, unsigned char>' requested here
Error += run<1, glm::uint8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:358:12: note: in instantiation of function template specialization 'prevMultiple::run<2, unsigned char>' requested here
Error += run<2, glm::uint8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:359:12: note: in instantiation of function template specialization 'prevMultiple::run<3, unsigned char>' requested here
Error += run<3, glm::uint8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:360:12: note: in instantiation of function template specialization 'prevMultiple::run<4, unsigned char>' requested here
Error += run<4, glm::uint8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:362:12: note: in instantiation of function template specialization 'prevMultiple::run<1, unsigned short>' requested here
Error += run<1, glm::uint16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:363:12: note: in instantiation of function template specialization 'prevMultiple::run<2, unsigned short>' requested here
Error += run<2, glm::uint16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:364:12: note: in instantiation of function template specialization 'prevMultiple::run<3, unsigned short>' requested here
Error += run<3, glm::uint16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:365:12: note: in instantiation of function template specialization 'prevMultiple::run<4, unsigned short>' requested here
Error += run<4, glm::uint16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:367:12: note: in instantiation of function template specialization 'prevMultiple::run<1, unsigned int>' requested here
Error += run<1, glm::uint32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:368:12: note: in instantiation of function template specialization 'prevMultiple::run<2, unsigned int>' requested here
Error += run<2, glm::uint32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:369:12: note: in instantiation of function template specialization 'prevMultiple::run<3, unsigned int>' requested here
Error += run<3, glm::uint32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:370:12: note: in instantiation of function template specialization 'prevMultiple::run<4, unsigned int>' requested here
Error += run<4, glm::uint32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:372:12: note: in instantiation of function template specialization 'prevMultiple::run<1, unsigned long>' requested here
Error += run<1, glm::uint64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:373:12: note: in instantiation of function template specialization 'prevMultiple::run<2, unsigned long>' requested here
Error += run<2, glm::uint64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:374:12: note: in instantiation of function template specialization 'prevMultiple::run<3, unsigned long>' requested here
Error += run<3, glm::uint64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:313:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:375:12: note: in instantiation of function template specialization 'prevMultiple::run<4, unsigned long>' requested here
Error += run<4, glm::uint64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:327:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:85: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:100: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:324:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:323:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:326:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::prevMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:422:12: note: in instantiation of function template specialization 'nextMultiple::run<1, signed char>' requested here
Error += run<1, glm::int8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:423:12: note: in instantiation of function template specialization 'nextMultiple::run<2, signed char>' requested here
Error += run<2, glm::int8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:424:12: note: in instantiation of function template specialization 'nextMultiple::run<3, signed char>' requested here
Error += run<3, glm::int8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:425:12: note: in instantiation of function template specialization 'nextMultiple::run<4, signed char>' requested here
Error += run<4, glm::int8>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:427:12: note: in instantiation of function template specialization 'nextMultiple::run<1, short>' requested here
Error += run<1, glm::int16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:428:12: note: in instantiation of function template specialization 'nextMultiple::run<2, short>' requested here
Error += run<2, glm::int16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:429:12: note: in instantiation of function template specialization 'nextMultiple::run<3, short>' requested here
Error += run<3, glm::int16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:430:12: note: in instantiation of function template specialization 'nextMultiple::run<4, short>' requested here
Error += run<4, glm::int16>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:432:12: note: in instantiation of function template specialization 'nextMultiple::run<1, int>' requested here
Error += run<1, glm::int32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:433:12: note: in instantiation of function template specialization 'nextMultiple::run<2, int>' requested here
Error += run<2, glm::int32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:434:12: note: in instantiation of function template specialization 'nextMultiple::run<3, int>' requested here
Error += run<3, glm::int32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:435:12: note: in instantiation of function template specialization 'nextMultiple::run<4, int>' requested here
Error += run<4, glm::int32>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:437:12: note: in instantiation of function template specialization 'nextMultiple::run<1, long>' requested here
Error += run<1, glm::int64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:438:12: note: in instantiation of function template specialization 'nextMultiple::run<2, long>' requested here
Error += run<2, glm::int64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:439:12: note: in instantiation of function template specialization 'nextMultiple::run<3, long>' requested here
Error += run<3, glm::int64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:394:17: warning: 'Data' is an unsafe buffer that does not perform bounds checks [-Wunsafe-buffer-usage]
type<T> const Data[] =
~~~~~~~~~~~~~~^~~~~~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:440:12: note: in instantiation of function template specialization 'nextMultiple::run<4, long>' requested here
Error += run<4, glm::int64>();
^
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:412:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result1 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:100: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:409:28: note: used in buffer access here
Error += glm::vec<L, T>(Data[i].Return) == Result0 ? 0 : 1;
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:408:68: note: used in buffer access here
glm::vec<L, T> const Result0 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), glm::vec<L, T>(Data[i].Multiple));
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:85: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/math/glm/work/glm-1.0.1/test/ext/ext_vector_integer.cpp:411:68: note: used in buffer access here
glm::vec<L, T> const Result1 = glm::nextMultiple(glm::vec<L, T>(Data[i].Source), Data[i].Multiple);
^~~~
/work/usr/ports/ma
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment