=> Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for wz2100_4.4.2/warzone2100_src.tar.xz => Checksum SHA512 OK for wz2100_4.4.2/warzone2100_src.tar.xz ===> Installing dependencies for warzone2100-4.4.2nb1 ========================================================================== The supported build options for warzone2100 are: qt5 sdl2 The currently selected options are: sdl2 You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.warzone2100 (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, warzone2100-4.4.2nb1. Their current value is shown below: * CURSES_DEFAULT = ncurses * JPEG_DEFAULT = jpeg * READLINE_DEFAULT = editline * SSLBASE (defined) * SSLCERTBUNDLE (not defined) * SSLCERTS = /opt/pkg/etc/openssl/certs * SSLDIR = /opt/pkg/etc/openssl * SSLKEYS = /opt/pkg/etc/openssl/private Based on these variables, the following variables have been set: * CURSES_TYPE = ncurses * JPEGBASE (defined, but empty) * JPEG_TYPE = jpeg * READLINE_TYPE = editline * TERMCAP_TYPE = curses You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/opt/pkg/bin/bmake clean' after the changes. ========================================================================== => Tool dependency asciidoc-[0-9]*: found asciidoc-10.2.0nb6 => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.78.4 => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency cmake>=3.18: found cmake-3.28.3 => Tool dependency gmake>=3.81: found gmake-4.4.1 => Tool dependency gettext-tools>=0.15: found gettext-tools-0.22.4 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.1.1 => Tool dependency xz>=4.999.9betanb1: found xz-5.4.6 => Tool dependency zip-[0-9]*: found zip-3.0nb3 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency xcb-proto>=1.15.2nb3: found xcb-proto-1.16.0nb1 => Build dependency xorgproto>=2016.1: found xorgproto-2023.2 => Full dependency SDL2>=2.28.5nb1: found SDL2-2.30.0 => Full dependency curl>=8.4.0nb1: found curl-8.6.0 => Full dependency fontconfig>=2.14.2nb3: found fontconfig-2.15.0 => Full dependency freetype2>=2.13.2nb1: found freetype2-2.13.2nb1 => Full dependency fribidi>=0.19.1: found fribidi-1.0.13 => Full dependency gettext-lib>=0.22: found gettext-lib-0.22.4 => Full dependency glew>=2.1.0: found glew-2.2.0nb2 => Full dependency harfbuzz>=8.2.2nb1: found harfbuzz-8.3.0 => Full dependency hicolor-icon-theme>=0.9nb1: found hicolor-icon-theme-0.17nb1 => Full dependency libiconv>=1.9.1nb4: found libiconv-1.17 => Full dependency libsodium>=1.0.13: found libsodium-1.0.19 => Full dependency libtheora>=1.0alpha3nb1: found libtheora-1.1.1nb2 => Full dependency libvorbis>=1.1.0nb1: found libvorbis-1.3.7 => Full dependency miniupnpc>=2.1: found miniupnpc-2.2.4 => Full dependency openal-soft>=1.5.304: found openal-soft-1.23.1nb3 => Full dependency openssl>=3: found openssl-3.1.5 => Full dependency physfs>=2.0.3nb1: found physfs-3.0.2 => Full dependency png>=1.6.0nb1: found png-1.6.42 => Full dependency popt>=1.16nb1: found popt-1.19 => Full dependency qt5-qtbase>=5.15.11nb4: found qt5-qtbase-5.15.12 => Full dependency qt5-qtscript>=5.15.12nb1: found qt5-qtscript-5.15.12nb1 => Full dependency quesoglc>=0.7.1: found quesoglc-0.7.1nb14 => Full dependency vulkan-headers>=1.3.224nb1: found vulkan-headers-1.3.275 ===> Overriding tools for warzone2100-4.4.2nb1 ===> Extracting for warzone2100-4.4.2nb1 ===> Patching for warzone2100-4.4.2nb1 ===> Creating toolchain wrappers for warzone2100-4.4.2nb1 ===> Configuring for warzone2100-4.4.2nb1 => Fixing linker arguments. => Fixing CMAKE_MODULE_PATH in CMakeLists.txt => Checking for portability problems in extracted files -- The C compiler identification is AppleClang 15.0.0.15000100 -- The CXX compiler identification is AppleClang 15.0.0.15000100 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Users/pbulk/build/games/warzone2100/work/.cwrapper/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /Users/pbulk/build/games/warzone2100/work/.cwrapper/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAS_CFLAG_FSTACK_PROTECTOR_STRONG -- Performing Test HAS_CFLAG_FSTACK_PROTECTOR_STRONG - Success -- Performing Test HAS_CXXFLAG_FSTACK_PROTECTOR_STRONG -- Performing Test HAS_CXXFLAG_FSTACK_PROTECTOR_STRONG - Success -- Performing Test HAS_CFLAG_FSTACK_CLASH_PROTECTION -- Performing Test HAS_CFLAG_FSTACK_CLASH_PROTECTION - Success -- Performing Test HAS_CXXFLAG_FSTACK_CLASH_PROTECTION -- Performing Test HAS_CXXFLAG_FSTACK_CLASH_PROTECTION - Success -- Looking for include file alloca.h -- Looking for include file alloca.h - found -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Looking for include file memory.h -- Looking for include file memory.h - found -- Looking for include file stdint.h -- Looking for include file stdint.h - found -- Looking for include file stdlib.h -- Looking for include file stdlib.h - found -- Looking for include file strings.h -- Looking for include file strings.h - found -- Looking for include file string.h -- Looking for include file string.h - found -- Looking for include file sys/stat.h -- Looking for include file sys/stat.h - found -- Looking for include file sys/types.h -- Looking for include file sys/types.h - found -- Looking for include file sys/ucontext.h -- Looking for include file sys/ucontext.h - found -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for include file sys/eventfd.h -- Looking for include file sys/eventfd.h - not found -- Looking for include file sys/poll.h -- Looking for include file sys/poll.h - found -- Looking for include file poll.h -- Looking for include file poll.h - found -- CMAKE_REQUIRED_DEFINITIONS=-D_ALL_SOURCE=1;-D_GNU_SOURCE=1;-D_POSIX_PTHREAD_SEMANTICS=1;-D_TANDEM_SOURCE=1;-D_DARWIN_C_SOURCE=1;-D_XOPEN_SOURCE=700 -- Looking for gettext -- Looking for gettext - not found -- Looking for iconv -- Looking for iconv - not found -- Looking for strlcat -- Looking for strlcat - found -- Looking for strlcpy -- Looking for strlcpy - found -- Looking for strlcat -- Looking for strlcat - found -- Looking for strlcpy -- Looking for strlcpy - found -- Looking for putenv -- Looking for putenv - found -- Looking for setenv -- Looking for setenv - found -- Looking for posix_spawn -- Looking for posix_spawn - found -- Looking for posix_spawnp -- Looking for posix_spawnp - found -- Looking for environ -- Looking for environ - not found -- Performing Test HAVE_PIPE2 -- Performing Test HAVE_PIPE2 - Failed -- Performing Test HAVE_STD_THREAD -- Performing Test HAVE_STD_THREAD - Success -- std::thread support... YES -- WZ_BINDIR="bin" -- WZ_LOCALEDIR="share/locale" -- Found Miniupnpc: /opt/pkg/include/miniupnpc (found suitable version "17", minimum required is "9") CMake Deprecation Warning at 3rdparty/utf8proc/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Version: 10.1.0 -- Build type: -- Performing Test HAS_NULLPTR_WARNING -- Performing Test HAS_NULLPTR_WARNING - Success -- Found Threads: TRUE -- Found PkgConfig: /Users/pbulk/build/games/warzone2100/work/.tools/bin/pkg-config (found version "2.1.1") -- Detected libsodium with PkgConfig: SODIUM_INCLUDE_DIRS (/opt/pkg/include); SODIUM_LIBRARY_DIRS (/opt/pkg/lib) -- Found Sodium: /opt/pkg/include (found suitable version "1.0.19", minimum required is "1.0.14") -- Found SQLite3: /opt/pkg/include (found suitable version "3.45.1", minimum required is "3.14") -- Using c++ standard c++14 -- CMake version: 3.28.3 -- Project version: 3.3.1 -- Using Stack Protection hardening -- CMAKE_CXX_COMPILER '/Users/pbulk/build/games/warzone2100/work/.cwrapper/bin/clang++' 'AppleClang' '15.0.0.15000100' -- CMAKE_CXX_FLAGS '-pipe -Os -fobjc-arc -I/opt/pkg/include/SDL2 -I/opt/pkg/include -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/sodium -DLDAP_DEPRECATED -I/opt/pkg/qt5/include -fstack-protector-strong -Wall -Wextra -Wpedantic -Wswitch-enum -Wshadow -Wno-long-long' -- CMAKE_CXX_FLAGS_RELEASE '-DNDEBUG' -- Found SQLite3: /opt/pkg/include (found version "3.45.1") -- Link to sqlite3 system library -- SQLITECPP_RUN_CPPLINT OFF -- SQLITECPP_RUN_CPPCHECK OFF -- SQLITECPP_RUN_DOXYGEN OFF -- SQLITECPP_BUILD_EXAMPLES OFF -- SQLITECPP_BUILD_TESTS OFF -- Looking for include file sys/time.h -- Looking for include file sys/time.h - found -- Looking for bswap16 -- Looking for bswap16 - not found -- Looking for bswap32 -- Looking for bswap32 - not found -- Looking for bswap64 -- Looking for bswap64 - not found -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_cast_align__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_cast_align__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-cast-align ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_shadow__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_shadow__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-shadow ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_implicit_int_float_conversion__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_implicit_int_float_conversion__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-implicit-int-float-conversion ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_implicit_const_int_float_conversion__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_implicit_const_int_float_conversion__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-implicit-const-int-float-conversion ... YES -- Pre-installed basisu tool not found - attempting to build for host system -- The C compiler identification is AppleClang 15.0.0.15000100 -- The CXX compiler identification is AppleClang 15.0.0.15000100 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Users/pbulk/build/games/warzone2100/work/.cwrapper/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /Users/pbulk/build/games/warzone2100/work/.cwrapper/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (3.2s) -- Generating done (0.0s) -- Build files have been written to: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool [ 12%] Creating directories for 'basisuExecutable' [ 25%] No download step for 'basisuExecutable' [ 37%] No update step for 'basisuExecutable' [ 50%] No patch step for 'basisuExecutable' [ 62%] Performing configure step for 'basisuExecutable' CMake Warning: Ignoring extra path from command line: "/Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_build/chdir" CMake Warning: Ignoring extra path from command line: "/opt/pkg/bin/cmake" CMake Warning (dev) at CMakeLists.txt:1 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is AppleClang 15.0.0.15000100 -- The CXX compiler identification is AppleClang 15.0.0.15000100 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Users/pbulk/build/games/warzone2100/work/.cwrapper/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /Users/pbulk/build/games/warzone2100/work/.cwrapper/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Initial BUILD_X64=ON Initial CMAKE_BUILD_TYPE= Initial SSE=OFF Initial ZSTD=ON Initial OPENCL=OFF Initial SAN=OFF -- Looking for CL_VERSION_3_0 -- Looking for CL_VERSION_3_0 - not found -- Looking for CL_VERSION_2_2 -- Looking for CL_VERSION_2_2 - not found -- Looking for CL_VERSION_2_1 -- Looking for CL_VERSION_2_1 - not found -- Looking for CL_VERSION_2_0 -- Looking for CL_VERSION_2_0 - not found -- Looking for CL_VERSION_1_2 -- Looking for CL_VERSION_1_2 - found -- Found OpenCL: /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework (found version "1.2") -- OpenCL found: TRUE -- OpenCL includes: /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework -- OpenCL libraries: /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework basisu build type: Release Building 64-bit SSE disabled Zstandard enabled -- Configuring done (7.0s) -- Generating done (0.1s) -- Build files have been written to: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_build [ 75%] Performing build step for 'basisuExecutable' [ 4%] Building CXX object CMakeFiles/basisu.dir/basisu_tool.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:295:3: warning: field 'm_write_out' will be initialized after field 'm_format_only' [-Wreorder-ctor] m_write_out(false), ^~~~~~~~~~~~~~~~~~ m_ktx_only(false) In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1312:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_heap.resize(max_entries + 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2205:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_hist); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2210:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_hist.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2276:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_codes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2329:12: note: in instantiation of member function 'basisu::vector::reserve' requested here m_bytes.reserve(reserve_size); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2651:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3048:4: note: in instantiation of function template specialization 'basisu::clear_vector>>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:99:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_blocks.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:22:8: note: in instantiation of member function 'basisu::vector::vector' requested here class gpu_image ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:264:14: note: in instantiation of member function 'basisu::vector>::push_back' requested here filenames.push_back(read_filename); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:1074:29: note: in instantiation of member function 'basisu::vector::push_back' requested here params.m_ktx2_key_values.push_back(kv); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:1143:30: note: in instantiation of member function 'basisu::vector>::operator=' requested here params.m_source_filenames = opts.m_input_filenames; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:1169:20: note: in instantiation of member function 'basisu::vector::push_back' requested here comp_params_vec.push_back(params); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector>::vector' requested here struct basis_compressor_params ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:1169:20: note: in instantiation of member function 'basisu::vector::push_back' requested here comp_params_vec.push_back(params); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector::vector' requested here struct basis_compressor_params ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:1169:20: note: in instantiation of member function 'basisu::vector::push_back' requested here comp_params_vec.push_back(params); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector::vector' requested here struct basis_compressor_params ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:1169:20: note: in instantiation of member function 'basisu::vector::push_back' requested here comp_params_vec.push_back(params); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector>::vector' requested here struct basis_compressor_params ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:1169:20: note: in instantiation of member function 'basisu::vector::push_back' requested here comp_params_vec.push_back(params); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector>::vector' requested here struct basis_compressor_params ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:1169:20: note: in instantiation of member function 'basisu::vector::push_back' requested here comp_params_vec.push_back(params); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector::vector' requested here struct basis_compressor_params ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:1169:20: note: in instantiation of member function 'basisu::vector::push_back' requested here comp_params_vec.push_back(params); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:1474:14: note: in instantiation of member function 'basisu::vector::vector' requested here uint8_vec s(dec.get_key_values()[i].m_value); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:2356:30: note: in instantiation of member function 'basisu::vector::vector' requested here basisu::vector packed_img(level_info.m_orig_width * level_info.m_orig_height); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3398:9: note: in instantiation of member function 'basisu::vector::vector' requested here TVec oldVals(new_width * new_height); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:210:13: note: in instantiation of member function 'basisu::vector2D::resize' requested here m_blocks.resize(m_block_width, m_block_height); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3357:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_values = other.m_values; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3348:10: note: in instantiation of member function 'basisu::vector2D::operator=' requested here *this = other; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:272:26: note: in instantiation of member function 'basisu::vector2D::vector2D' requested here pvrtc4_block_vector2D temp(m_blocks); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:19: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/basisu_tool.cpp:3214:39: note: in instantiation of member function 'basisu::vector::vector' requested here basisu::vector ublocks(total_blocks); ^ 62 warnings generated. [ 9%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_backend.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1312:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_heap.resize(max_entries + 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2205:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_hist); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2210:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_hist.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2276:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_codes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2651:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3048:4: note: in instantiation of function template specialization 'basisu::clear_vector>>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:99:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_blocks.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:22:8: note: in instantiation of member function 'basisu::vector::vector' requested here class gpu_image ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:56:12: note: in instantiation of member function 'basisu::vector::operator=' requested here m_slices = slice_descs; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:56:12: note: in instantiation of member function 'basisu::vector::operator=' requested here m_slices = slice_descs; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:83:22: note: in instantiation of member function 'basisu::vector::resize' requested here m_endpoint_palette.resize(r.get_total_endpoint_clusters()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:102:22: note: in instantiation of member function 'basisu::vector::resize' requested here m_selector_palette.resize(r.get_total_selector_clusters()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:196:38: note: in instantiation of member function 'basisu::vector::operator=' requested here m_endpoint_remap_table_old_to_new = reorderer.get_remap_table(); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:203:27: note: in instantiation of member function 'basisu::vector::resize' requested here m_old_endpoint_was_used.resize(r.get_total_endpoint_clusters()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:263:24: note: in instantiation of member function 'basisu::vector::reserve' requested here remaining_selectors.reserve(r.get_total_selector_clusters() - 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:416:26: note: in instantiation of member function 'basisu::vector>::resize' requested here m_slice_encoder_blocks.resize(m_slices.size()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3357:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_values = other.m_values; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3348:10: note: in instantiation of member function 'basisu::vector2D::operator=' requested here *this = other; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector2D::vector2D' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:416:26: note: in instantiation of member function 'basisu::vector>::resize' requested here m_slice_encoder_blocks.resize(m_slices.size()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3357:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_values = other.m_values; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3348:10: note: in instantiation of member function 'basisu::vector2D::operator=' requested here *this = other; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector2D::vector2D' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:416:26: note: in instantiation of member function 'basisu::vector>::resize' requested here m_slice_encoder_blocks.resize(m_slices.size()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector>::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:700:28: note: in instantiation of member function 'basisu::vector>::vector' requested here basisu::vector selector_syms(m_slices.size()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector>::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:700:28: note: in instantiation of member function 'basisu::vector>::vector' requested here basisu::vector selector_syms(m_slices.size()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:705:31: note: in instantiation of member function 'basisu::vector::resize' requested here m_output.m_slice_image_crcs.resize(m_slices.size()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:1353:33: note: in instantiation of member function 'basisu::vector::operator=' requested here m_output.m_slice_image_tables = coder.get_bytes(); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:1359:31: note: in instantiation of member function 'basisu::vector>::resize' requested here m_output.m_slice_image_data.resize(m_slices.size()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_backend.cpp:1359:31: note: in instantiation of member function 'basisu::vector>::resize' requested here m_output.m_slice_image_data.resize(m_slices.size()); ^ 61 warnings generated. [ 14%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_basis_file.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1312:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_heap.resize(max_entries + 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2205:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_hist); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2210:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_hist.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2276:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_codes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2329:12: note: in instantiation of member function 'basisu::vector::reserve' requested here m_bytes.reserve(reserve_size); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2651:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3048:4: note: in instantiation of function template specialization 'basisu::clear_vector>>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:99:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_blocks.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:22:8: note: in instantiation of member function 'basisu::vector::vector' requested here class gpu_image ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_file_headers.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_basis_file.cpp:102:18: note: in instantiation of member function 'basisu::vector::resize' requested here m_images_descs.resize(slice_descs.size()); ^ 47 warnings generated. [ 19%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_comp.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:1306:35: warning: variable 'total_texels' set but not used [-Wunused-but-set-variable] uint32_t total_orig_pixels = 0, total_texels = 0, total_orig_texels = 0; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1312:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_heap.resize(max_entries + 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2205:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_hist); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2210:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_hist.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2276:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_codes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2651:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3048:4: note: in instantiation of function template specialization 'basisu::clear_vector>>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:99:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_blocks.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector>::operator=' requested here struct basis_compressor_params ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector>::operator=' requested here struct basis_compressor_params ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector::operator=' requested here struct basis_compressor_params ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector::operator=' requested here struct basis_compressor_params ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector>::operator=' requested here struct basis_compressor_params ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector>::operator=' requested here struct basis_compressor_params ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector::operator=' requested here struct basis_compressor_params ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector::operator=' requested here struct basis_compressor_params ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder.h:839:10: note: in instantiation of member function 'basisu::vector::vector' requested here struct key_value ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector::operator=' requested here struct basis_compressor_params ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:280:39: note: in instantiation of member function 'basisu::vector::operator=' requested here m_uastc_backend_output.m_slice_desc = m_slice_descs; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:280:39: note: in instantiation of member function 'basisu::vector::operator=' requested here m_uastc_backend_output.m_slice_desc = m_slice_descs; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:281:45: note: in instantiation of member function 'basisu::vector>::resize' requested here m_uastc_backend_output.m_slice_image_data.resize(m_slice_descs.size()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:282:45: note: in instantiation of member function 'basisu::vector::resize' requested here m_uastc_backend_output.m_slice_image_crcs.resize(m_slice_descs.size()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:474:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_stats.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:985:19: note: in instantiation of member function 'basisu::vector::resize' requested here m_source_blocks.resize(m_total_blocks); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:1304:23: note: in instantiation of member function 'basisu::vector::operator=' requested here m_output_basis_file = comp_data; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:22:8: note: in instantiation of member function 'basisu::vector::operator=' requested here class gpu_image ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:22:8: note: in instantiation of member function 'basisu::vector::vector' requested here class gpu_image ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:1923:32: note: in instantiation of member function 'basisu::vector>::operator=' requested here compressed_level_data_bytes = level_data_bytes; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:1940:50: note: in instantiation of member function 'basisu::vector::vector' requested here basisu::vector etc1s_image_descs(total_levels * total_layers * total_faces); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:1984:42: note: in instantiation of member function 'basisu::vector::vector' requested here basist::ktx2_transcoder::key_value_vec key_values(m_params.m_ktx2_key_values); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:2083:44: note: in instantiation of member function 'basisu::vector::vector' requested here basisu::vector level_index_array(total_levels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:2183:15: note: in instantiation of member function 'basisu::vector::resize' requested here results_vec.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:627:9: note: in instantiation of member function 'basisu::vector::vector' requested here struct parallel_results ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:2183:15: note: in instantiation of member function 'basisu::vector::resize' requested here results_vec.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector>::vector' requested here struct basis_compressor_params ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector::vector' requested here struct basis_compressor_params ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:209:9: note: in instantiation of member function 'basisu::vector>::vector' requested here struct basis_compressor_params ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_comp.cpp:2232:23: note: in instantiation of member function 'basisu::vector::operator=' requested here results.m_stats = c.get_stats(); ^ 73 warnings generated. [ 23%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_enc.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1312:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_heap.resize(max_entries + 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2205:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_hist); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2210:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_hist.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2276:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_codes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2329:12: note: in instantiation of member function 'basisu::vector::reserve' requested here m_bytes.reserve(reserve_size); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2651:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3048:4: note: in instantiation of function template specialization 'basisu::clear_vector>>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:932:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_codes.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:1051:8: note: in instantiation of member function 'basisu::vector::reserve' requested here syms.reserve(total_used + 16); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:1254:20: note: in instantiation of member function 'basisu::vector::reserve' requested here m_entries_picked.reserve(num_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:704:10: note: in instantiation of member function 'basisu::vector::insert' requested here insert((uint32_t)ofs, &obj, 1); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:1279:22: note: in instantiation of member function 'basisu::vector::insert' requested here m_entries_picked.insert(m_entries_picked.begin(), entry_to_move); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ 46 warnings generated. [ 28%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_etc.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1312:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_heap.resize(max_entries + 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2205:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_hist); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2210:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_hist.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2276:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_codes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2651:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3048:4: note: in instantiation of function template specialization 'basisu::clear_vector>>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:1014:10: note: in instantiation of member function 'basisu::vector::resize' requested here m_luma.resize(n); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:1026:10: note: in instantiation of member function 'basisu::vector::operator=' requested here struct potential_solution ^ 42 warnings generated. [ 33%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_frontend.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:2349:15: warning: variable 'overall_best_err' set but not used [-Wunused-but-set-variable] uint64_t overall_best_err = 0; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1312:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_heap.resize(max_entries + 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2210:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_hist.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2276:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_codes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2329:12: note: in instantiation of member function 'basisu::vector::reserve' requested here m_bytes.reserve(reserve_size); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2651:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3048:4: note: in instantiation of function template specialization 'basisu::clear_vector>>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:99:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_blocks.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:22:8: note: in instantiation of member function 'basisu::vector::vector' requested here class gpu_image ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:62:19: note: in instantiation of member function 'basisu::vector::resize' requested here m_source_blocks.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:81:20: note: in instantiation of member function 'basisu::vector::resize' requested here m_encoded_blocks.resize(m_params.m_num_source_blocks); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:325:33: note: in instantiation of member function 'basisu::vector::resize' requested here m_endpoint_cluster_etc_params.resize(endpoints.size()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:200:10: note: in instantiation of member function 'basisu::vector::vector' requested here struct endpoint_cluster_etc_params ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:325:33: note: in instantiation of member function 'basisu::vector::resize' requested here m_endpoint_cluster_etc_params.resize(endpoints.size()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:344:37: note: in instantiation of member function 'basisu::vector::resize' requested here m_block_endpoint_clusters_indices.resize(m_total_blocks); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:488:24: note: in instantiation of member function 'basisu::vector>::resize' requested here m_endpoint_clusters.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:578:12: note: in instantiation of member function 'basisu::vector::vector' requested here bool_vec block_relocated_flags(m_total_blocks); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector, unsigned long long>>::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:854:17: note: in instantiation of member function 'basisu::vector, unsigned long long>>::resize' requested here training_vecs.resize(m_total_blocks * 2); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:480:13: note: in instantiation of member function 'basisu::vector, basisu::weighted_block_group>, void *> *>>>::increase_capacity' requested here increase_capacity(new_capacity, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2135:20: note: in instantiation of member function 'basisu::vector, basisu::weighted_block_group>, void *> *>>>::reserve' requested here unique_vec_iters.reserve(unique_vecs.size()); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:908:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded>>' requested here bool status = generate_hierarchical_codebook_threaded(m_endpoint_clusterizer, ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector, basisu::weighted_block_group>, void *> *>>>::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2135:20: note: in instantiation of member function 'basisu::vector, basisu::weighted_block_group>, void *> *>>>::reserve' requested here unique_vec_iters.reserve(unique_vecs.size()); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:908:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded>>' requested here bool status = generate_hierarchical_codebook_threaded(m_endpoint_clusterizer, ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::tsvq_node>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::tsvq_node>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1478:4: note: in instantiation of function template specialization 'basisu::clear_vector>::tsvq_node>>' requested here clear_vector(m_nodes); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1938:11: note: in instantiation of member function 'basisu::tree_vector_quant>::generate' requested here if (!q.generate(max_codebook_size)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2150:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded_internal>>' requested here bool status = generate_hierarchical_codebook_threaded_internal(group_quant, ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:908:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded>>' requested here bool status = generate_hierarchical_codebook_threaded(m_endpoint_clusterizer, ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:480:13: note: in instantiation of member function 'basisu::vector>::tsvq_node>::increase_capacity' requested here increase_capacity(new_capacity, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1479:12: note: in instantiation of member function 'basisu::vector>::tsvq_node>::reserve' requested here m_nodes.reserve(max_size * 2 + 1); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1938:11: note: in instantiation of member function 'basisu::tree_vector_quant>::generate' requested here if (!q.generate(max_codebook_size)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2150:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded_internal>>' requested here bool status = generate_hierarchical_codebook_threaded_internal(group_quant, ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:908:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded>>' requested here bool status = generate_hierarchical_codebook_threaded(m_endpoint_clusterizer, ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector>::tsvq_node>::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1479:12: note: in instantiation of member function 'basisu::vector>::tsvq_node>::reserve' requested here m_nodes.reserve(max_size * 2 + 1); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1938:11: note: in instantiation of member function 'basisu::tree_vector_quant>::generate' requested here if (!q.generate(max_codebook_size)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2150:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded_internal>>' requested here bool status = generate_hierarchical_codebook_threaded_internal(group_quant, ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:908:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded>>' requested here bool status = generate_hierarchical_codebook_threaded(m_endpoint_clusterizer, ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1756:27: note: in instantiation of member function 'basisu::vector::vector' requested here basisu::vector keys(node.m_training_vecs.size()); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1583:9: note: in instantiation of member function 'basisu::tree_vector_quant>::prep_split' requested here if (!prep_split(m_nodes[node_index], l_child_org, r_child_org)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1509:10: note: in instantiation of member function 'basisu::tree_vector_quant>::split_node' requested here if (split_node(node_index, var_heap, l_children, r_children)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1938:11: note: in instantiation of member function 'basisu::tree_vector_quant>::generate' requested here if (!q.generate(max_codebook_size)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2150:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded_internal>>' requested here bool status = generate_hierarchical_codebook_threaded_internal(group_quant, ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:908:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded>>' requested here bool status = generate_hierarchical_codebook_threaded(m_endpoint_clusterizer, ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:1031:20: note: in instantiation of member function 'basisu::vector::erase' requested here cluster_indices.erase(last, cluster_indices.end()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:1037:37: note: in instantiation of member function 'basisu::vector::resize' requested here m_subblock_endpoint_quant_err_vec.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:1264:37: note: in instantiation of member function 'basisu::vector::vector' requested here basisu::vector pixel_clusters(total_clusters); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.h:200:10: note: in instantiation of member function 'basisu::vector::operator=' requested here struct endpoint_cluster_etc_params ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:1731:41: note: in instantiation of member function 'basisu::vector::vector' requested here basisu::vector cl_block_info_structs(m_total_blocks); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:1750:47: note: in instantiation of member function 'basisu::vector::vector' requested here basisu::vector cl_endpoint_cluster_structs(total_actual_endpoint_clusters); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:1989:23: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_endpoint_clusters = optimized_endpoint_clusters; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:2146:25: note: in instantiation of member function 'basisu::vector::operator=' requested here m_orig_encoded_blocks = m_encoded_blocks; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector, unsigned long long>>::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector, unsigned long long>>::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:2199:55: note: in instantiation of member function 'basisu::vector, unsigned long long>>::vector' requested here vec16F_clusterizer::array_of_weighted_training_vecs training_vecs(m_total_blocks); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:480:13: note: in instantiation of member function 'basisu::vector, basisu::weighted_block_group>, void *> *>>>::increase_capacity' requested here increase_capacity(new_capacity, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2135:20: note: in instantiation of member function 'basisu::vector, basisu::weighted_block_group>, void *> *>>>::reserve' requested here unique_vec_iters.reserve(unique_vecs.size()); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:2259:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded>>' requested here bool status = generate_hierarchical_codebook_threaded(selector_clusterizer, ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector, basisu::weighted_block_group>, void *> *>>>::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2135:20: note: in instantiation of member function 'basisu::vector, basisu::weighted_block_group>, void *> *>>>::reserve' requested here unique_vec_iters.reserve(unique_vecs.size()); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:2259:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded>>' requested here bool status = generate_hierarchical_codebook_threaded(selector_clusterizer, ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::tsvq_node>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::tsvq_node>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1478:4: note: in instantiation of function template specialization 'basisu::clear_vector>::tsvq_node>>' requested here clear_vector(m_nodes); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1938:11: note: in instantiation of member function 'basisu::tree_vector_quant>::generate' requested here if (!q.generate(max_codebook_size)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2150:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded_internal>>' requested here bool status = generate_hierarchical_codebook_threaded_internal(group_quant, ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:2259:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded>>' requested here bool status = generate_hierarchical_codebook_threaded(selector_clusterizer, ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:480:13: note: in instantiation of member function 'basisu::vector>::tsvq_node>::increase_capacity' requested here increase_capacity(new_capacity, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1479:12: note: in instantiation of member function 'basisu::vector>::tsvq_node>::reserve' requested here m_nodes.reserve(max_size * 2 + 1); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1938:11: note: in instantiation of member function 'basisu::tree_vector_quant>::generate' requested here if (!q.generate(max_codebook_size)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2150:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded_internal>>' requested here bool status = generate_hierarchical_codebook_threaded_internal(group_quant, ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:2259:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded>>' requested here bool status = generate_hierarchical_codebook_threaded(selector_clusterizer, ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector>::tsvq_node>::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1479:12: note: in instantiation of member function 'basisu::vector>::tsvq_node>::reserve' requested here m_nodes.reserve(max_size * 2 + 1); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1938:11: note: in instantiation of member function 'basisu::tree_vector_quant>::generate' requested here if (!q.generate(max_codebook_size)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2150:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded_internal>>' requested here bool status = generate_hierarchical_codebook_threaded_internal(group_quant, ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:2259:17: note: in instantiation of function template specialization 'basisu::generate_hierarchical_codebook_threaded>>' requested here bool status = generate_hierarchical_codebook_threaded(selector_clusterizer, ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:480:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_capacity, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:2511:21: note: in instantiation of member function 'basisu::vector::reserve' requested here selector_structs.reserve(m_optimized_cluster_selectors.size()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:2511:21: note: in instantiation of member function 'basisu::vector::reserve' requested here selector_structs.reserve(m_optimized_cluster_selectors.size()); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:2541:38: note: in instantiation of member function 'basisu::vector::vector' requested here basisu::vector block_structs(m_total_blocks); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:20: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_frontend.cpp:3246:34: note: in instantiation of member function 'basisu::vector::operator=' requested here m_endpoint_cluster_etc_params = new_endpoint_cluster_etc_params; ^ 80 warnings generated. [ 38%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_gpu_texture.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:1536:13: warning: variable 'bytes_written' set but not used [-Wunused-but-set-variable] uint32_t bytes_written = 0; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1312:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_heap.resize(max_entries + 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2205:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_hist); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2210:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_hist.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2276:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_codes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2329:12: note: in instantiation of member function 'basisu::vector::reserve' requested here m_bytes.reserve(reserve_size); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2651:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3048:4: note: in instantiation of function template specialization 'basisu::clear_vector>>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:99:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_blocks.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:22:8: note: in instantiation of member function 'basisu::vector::vector' requested here class gpu_image ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3398:9: note: in instantiation of member function 'basisu::vector::vector' requested here TVec oldVals(new_width * new_height); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:210:13: note: in instantiation of member function 'basisu::vector2D::resize' requested here m_blocks.resize(m_block_width, m_block_height); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3357:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_values = other.m_values; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3348:10: note: in instantiation of member function 'basisu::vector2D::operator=' requested here *this = other; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:272:26: note: in instantiation of member function 'basisu::vector2D::vector2D' requested here pvrtc4_block_vector2D temp(m_blocks); ^ 49 warnings generated. [ 42%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_pvrtc1_4.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1312:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_heap.resize(max_entries + 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2205:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_hist); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2210:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_hist.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2276:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_codes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2329:12: note: in instantiation of member function 'basisu::vector::reserve' requested here m_bytes.reserve(reserve_size); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2651:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3048:4: note: in instantiation of function template specialization 'basisu::clear_vector>>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:99:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_blocks.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:22:8: note: in instantiation of member function 'basisu::vector::vector' requested here class gpu_image ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3398:9: note: in instantiation of member function 'basisu::vector::vector' requested here TVec oldVals(new_width * new_height); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:210:13: note: in instantiation of member function 'basisu::vector2D::resize' requested here m_blocks.resize(m_block_width, m_block_height); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3357:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_values = other.m_values; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3348:10: note: in instantiation of member function 'basisu::vector2D::operator=' requested here *this = other; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_pvrtc1_4.h:272:26: note: in instantiation of member function 'basisu::vector2D::vector2D' requested here pvrtc4_block_vector2D temp(m_blocks); ^ 48 warnings generated. [ 47%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_resampler.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_resampler.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_resampler.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ 17 warnings generated. [ 52%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_resample_filters.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_resample_filters.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_resampler_filters.h:17: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ 17 warnings generated. [ 57%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_ssim.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1312:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_heap.resize(max_entries + 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2205:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_hist); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2210:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_hist.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2276:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_codes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2329:12: note: in instantiation of member function 'basisu::vector::reserve' requested here m_bytes.reserve(reserve_size); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2651:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3048:4: note: in instantiation of function template specialization 'basisu::clear_vector>>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:306:10: note: in instantiation of member function 'basisu::vector::resize' requested here resize(size); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3398:9: note: in instantiation of member function 'basisu::vector::vector' requested here TVec oldVals(new_width * new_height); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3343:4: note: in instantiation of member function 'basisu::vector2D::resize' requested here resize(w, h); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_ssim.cpp:97:19: note: in instantiation of member function 'basisu::vector2D::vector2D' requested here vector2D kernel(odd_filter_width, odd_filter_width); ^ 42 warnings generated. [ 61%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_uastc_enc.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:386:12: warning: variable 'total_endpoint_bits' set but not used [-Wunused-but-set-variable] uint32_t total_endpoint_bits = 0; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:430:12: warning: variable 'total_weight_bits' set but not used [-Wunused-but-set-variable] uint32_t total_weight_bits = 0; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1312:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_heap.resize(max_entries + 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2205:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_hist); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2210:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_hist.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2276:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_codes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2329:12: note: in instantiation of member function 'basisu::vector::reserve' requested here m_bytes.reserve(reserve_size); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2651:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3048:4: note: in instantiation of function template specialization 'basisu::clear_vector>>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:99:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_blocks.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_uastc_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_etc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:22:8: note: in instantiation of member function 'basisu::vector::vector' requested here class gpu_image ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:283:10: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1084:44: note: in instantiation of member function 'basisu::vector::vector' requested here new (static_cast(pDst)) T(*pSrc); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector>::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:608:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(m_size + 1, true); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_gpu_texture.h:128:5: note: in instantiation of member function 'basisu::vector>::push_back' requested here a.push_back(g); ^ 48 warnings generated. [ 66%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_bc7enc.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:1304:11: warning: variable 'total_err' set but not used [-Wunused-but-set-variable] uint64_t total_err = 0; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1312:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_heap.resize(max_entries + 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2205:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_hist); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2210:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_hist.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2276:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_codes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2329:12: note: in instantiation of member function 'basisu::vector::reserve' requested here m_bytes.reserve(reserve_size); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2651:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3048:4: note: in instantiation of function template specialization 'basisu::clear_vector>>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_bc7enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ 42 warnings generated. [ 71%] Building CXX object CMakeFiles/basisu.dir/encoder/jpgd.cpp.o /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/jpgd.cpp:950:11: warning: variable 'bytes' set but not used [-Wunused-but-set-variable] uint c, bytes; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/jpgd.cpp:1306:27: warning: variable 'row_block' set but not used [-Wunused-but-set-variable] int mcu_row, mcu_block, row_block = 0; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/jpgd.cpp:1428:7: warning: variable 'row_block' set but not used [-Wunused-but-set-variable] int row_block = 0; ^ 3 warnings generated. [ 76%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_kernels_sse.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1312:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_heap.resize(max_entries + 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2205:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_hist); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2210:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_hist.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2276:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_codes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2329:12: note: in instantiation of member function 'basisu::vector::reserve' requested here m_bytes.reserve(reserve_size); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2651:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3048:4: note: in instantiation of function template specialization 'basisu::clear_vector>>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_kernels_sse.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ 41 warnings generated. [ 80%] Building CXX object CMakeFiles/basisu.dir/encoder/basisu_opencl.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:29: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/opencl.h:16: /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:144:52: warning: array parameter is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness-on-arrays] const size_t dst_origin[3], ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:144:52: note: insert '_Nullable' if the array parameter may be null const size_t dst_origin[3], ^ _Nullable /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:144:52: note: insert '_Nonnull' if the array parameter should never be null const size_t dst_origin[3], ^ _Nonnull /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:145:52: warning: array parameter is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness-on-arrays] const size_t src_origin[3], ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:145:52: note: insert '_Nullable' if the array parameter may be null const size_t src_origin[3], ^ _Nullable /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:145:52: note: insert '_Nonnull' if the array parameter should never be null const size_t src_origin[3], ^ _Nonnull /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:146:48: warning: array parameter is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness-on-arrays] const size_t region[3], ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:146:48: note: insert '_Nullable' if the array parameter may be null const size_t region[3], ^ _Nullable /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:146:48: note: insert '_Nonnull' if the array parameter should never be null const size_t region[3], ^ _Nonnull /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:154:51: warning: array parameter is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness-on-arrays] const size_t dst_origin[3], ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:154:51: note: insert '_Nullable' if the array parameter may be null const size_t dst_origin[3], ^ _Nullable /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:154:51: note: insert '_Nonnull' if the array parameter should never be null const size_t dst_origin[3], ^ _Nonnull /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:155:51: warning: array parameter is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness-on-arrays] const size_t src_origin[3], ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:155:51: note: insert '_Nullable' if the array parameter may be null const size_t src_origin[3], ^ _Nullable /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:155:51: note: insert '_Nonnull' if the array parameter should never be null const size_t src_origin[3], ^ _Nonnull /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:156:47: warning: array parameter is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness-on-arrays] const size_t region[3]) GCL_API_SUFFIX__VERSION_1_1 CL_DEPRECATED(10.7, 10.14); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:156:47: note: insert '_Nullable' if the array parameter may be null const size_t region[3]) GCL_API_SUFFIX__VERSION_1_1 CL_DEPRECATED(10.7, 10.14); ^ _Nullable /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:156:47: note: insert '_Nonnull' if the array parameter should never be null const size_t region[3]) GCL_API_SUFFIX__VERSION_1_1 CL_DEPRECATED(10.7, 10.14); ^ _Nonnull /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:160:58: warning: array parameter is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness-on-arrays] const size_t dst_origin[3], ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:160:58: note: insert '_Nullable' if the array parameter may be null const size_t dst_origin[3], ^ _Nullable /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:160:58: note: insert '_Nonnull' if the array parameter should never be null const size_t dst_origin[3], ^ _Nonnull /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:161:54: warning: array parameter is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness-on-arrays] const size_t region[3]) GCL_API_SUFFIX__VERSION_1_1 CL_DEPRECATED(10.7, 10.14); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:161:54: note: insert '_Nullable' if the array parameter may be null const size_t region[3]) GCL_API_SUFFIX__VERSION_1_1 CL_DEPRECATED(10.7, 10.14); ^ _Nullable /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:161:54: note: insert '_Nonnull' if the array parameter should never be null const size_t region[3]) GCL_API_SUFFIX__VERSION_1_1 CL_DEPRECATED(10.7, 10.14); ^ _Nonnull /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:165:58: warning: array parameter is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness-on-arrays] const size_t src_origin[3], ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:165:58: note: insert '_Nullable' if the array parameter may be null const size_t src_origin[3], ^ _Nullable /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:165:58: note: insert '_Nonnull' if the array parameter should never be null const size_t src_origin[3], ^ _Nonnull /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:166:54: warning: array parameter is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness-on-arrays] const size_t region[3]) GCL_API_SUFFIX__VERSION_1_1 CL_DEPRECATED(10.7, 10.14); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:166:54: note: insert '_Nullable' if the array parameter may be null const size_t region[3]) GCL_API_SUFFIX__VERSION_1_1 CL_DEPRECATED(10.7, 10.14); ^ _Nullable /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:166:54: note: insert '_Nonnull' if the array parameter should never be null const size_t region[3]) GCL_API_SUFFIX__VERSION_1_1 CL_DEPRECATED(10.7, 10.14); ^ _Nonnull /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:178:59: warning: array parameter is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness-on-arrays] const size_t origin[3], ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:178:59: note: insert '_Nullable' if the array parameter may be null const size_t origin[3], ^ _Nullable /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:178:59: note: insert '_Nonnull' if the array parameter should never be null const size_t origin[3], ^ _Nonnull /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:179:59: warning: array parameter is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness-on-arrays] const size_t region[3]) GCL_API_SUFFIX__VERSION_1_1 CL_DEPRECATED(10.7, 10.14); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:179:59: note: insert '_Nullable' if the array parameter may be null const size_t region[3]) GCL_API_SUFFIX__VERSION_1_1 CL_DEPRECATED(10.7, 10.14); ^ _Nullable /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/System/Library/Frameworks/OpenCL.framework/Headers/gcl.h:179:59: note: insert '_Nonnull' if the array parameter should never be null const size_t region[3]) GCL_API_SUFFIX__VERSION_1_1 CL_DEPRECATED(10.7, 10.14); ^ _Nonnull In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:1312:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_heap.resize(max_entries + 1); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2205:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_hist); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2210:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_hist.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2276:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_codes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:487:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2329:12: note: in instantiation of member function 'basisu::vector::reserve' requested here m_bytes.reserve(reserve_size); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2641:14: note: in instantiation of member function 'basisu::vector::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:2651:4: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:328:13: note: in instantiation of member function 'basisu::vector>::increase_capacity' requested here increase_capacity(other.m_size, false); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3038:14: note: in instantiation of member function 'basisu::vector>::operator=' requested here m_pixels = rhs.m_pixels; ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector>::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector>::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_enc.h:3048:4: note: in instantiation of function template specialization 'basisu::clear_vector>>' requested here clear_vector(m_pixels); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.cpp:15: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/basisu_opencl.h:18: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ 53 warnings generated. [ 85%] Building CXX object CMakeFiles/basisu.dir/encoder/pvpngreader.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/pvpngreader.cpp:14: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/../transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/encoder/pvpngreader.cpp:1630:12: warning: variable 'total_lines' set but not used [-Wunused-but-set-variable] uint32_t total_lines, lines_processed; ^ 18 warnings generated. [ 90%] Building CXX object CMakeFiles/basisu.dir/transcoder/basisu_transcoder.cpp.o In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:661:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:680:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1563:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1568:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1576:15: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1576:52: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((BASISU_IS_BITWISE_COPYABLE(Key)) && (BASISU_IS_BITWISE_COPYABLE(Value))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1582:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1587:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1606:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1606:60: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key) && BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1612:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Key)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1620:17: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(Value)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:122:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_code_sizes); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:123:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_lookup); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:742:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:800:10: note: in instantiation of member function 'basisu::vector::erase' requested here erase((uint32_t)ofs, (uint32_t)n); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:156:62: note: in instantiation of member function 'basisu::vector::erase' requested here template inline void clear_vector(T &vec) { vec.erase(vec.begin(), vec.end()); } ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:124:12: note: in instantiation of function template specialization 'basisu::clear_vector>' requested here basisu::clear_vector(m_tree); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:745:19: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if ((!BASISU_IS_BITWISE_COPYABLE(T)) || (BASISU_HAS_DESTRUCTOR(T))) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:135:17: note: in instantiation of member function 'basisu::vector::resize' requested here m_code_sizes.resize(total_syms); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:140:13: note: in instantiation of member function 'basisu::vector::resize' requested here m_lookup.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:143:11: note: in instantiation of member function 'basisu::vector::resize' requested here m_tree.resize(0); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:7575:21: note: in instantiation of member function 'basisu::vector::resize' requested here m_local_endpoints.resize(num_endpoints); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:7612:21: note: in instantiation of member function 'basisu::vector::resize' requested here m_local_selectors.resize(num_selectors); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:7835:26: note: in instantiation of member function 'basisu::vector::resize' requested here pPrev_frame_indices->resize(total_blocks); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:7874:38: note: in instantiation of member function 'basisu::vector::resize' requested here pState->m_block_endpoint_preds[0].resize(num_blocks_x); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:538:19: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:10232:26: note: in instantiation of member function 'basisu::vector::resize' requested here file_info.m_slice_info.resize(total_slices); ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:565:24: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here if (!increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint, true)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16746:17: note: in instantiation of member function 'basisu::vector::try_resize' requested here if (!m_levels.try_resize(m_header.m_level_count)) ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:565:24: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here if (!increase_capacity(new_size, (new_size == (m_size + 1)) || grow_hint, true)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:17298:28: note: in instantiation of member function 'basisu::vector::try_resize' requested here if (!m_etc1s_image_descs.try_resize(image_count)) ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:200:51: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE' #define BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) (BASISU_IS_BITWISE_COPYABLE(T) || (bitwise_movable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:504:18: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here if (!increase_capacity(new_capacity, false)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:17377:21: note: in instantiation of member function 'basisu::vector::try_reserve' requested here if (!m_key_values.try_reserve(8)) ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:287:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:839:10: note: in instantiation of member function 'basisu::vector::vector' requested here struct key_value ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:1095:90: note: in instantiation of member function 'basisu::vector::object_mover' requested here (BASISU_IS_BITWISE_COPYABLE_OR_MOVABLE(T) || (is_vector::cFlag)) ? NULL : object_mover, nofail); ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:504:18: note: in instantiation of member function 'basisu::vector::increase_capacity' requested here if (!increase_capacity(new_capacity, false)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:17377:21: note: in instantiation of member function 'basisu::vector::try_reserve' requested here if (!m_key_values.try_reserve(8)) ^ In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:16: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.h:35: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder_internal.h:32: In file included from /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu.h:70: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:331:14: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] if (BASISU_IS_BITWISE_COPYABLE(T)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:198:88: note: expanded from macro 'BASISU_IS_BITWISE_COPYABLE' #define BASISU_IS_BITWISE_COPYABLE(T) (BASISU_IS_SCALAR_TYPE(T) || BASISU_IS_POD(T) || BASISU_IS_TRIVIALLY_COPYABLE(T) || (bitwise_copyable::cFlag)) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:192:46: note: expanded from macro 'BASISU_IS_TRIVIALLY_COPYABLE' #define BASISU_IS_TRIVIALLY_COPYABLE(...) __has_trivial_copy(__VA_ARGS__) ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_containers.h:513:17: note: in instantiation of member function 'basisu::vector::operator=' requested here tmp = *this; ^ /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/transcoder/basisu_transcoder.cpp:17377:21: note: in instantiation of member function 'basisu::vector::try_reserve' requested here if (!m_key_values.try_reserve(8)) ^ 36 warnings generated. [ 95%] Building C object CMakeFiles/basisu.dir/zstd/zstd.c.o /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/zstd/zstd.c:13456:12: warning: variable 'litLengthSum' set but not used [-Wunused-but-set-variable] size_t litLengthSum = 0; ^ 1 warning generated. [100%] Linking CXX executable /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_universal_src/bin_osx/basisu ld: warning: search path ',.' not found [100%] Built target basisu Install the project... -- Install configuration: "Release" -- Installing: /Users/pbulk/build/games/warzone2100/work/warzone2100/build/3rdparty/basis_universal_host_tool/basis_install/bin/basisu [ 87%] No install step for 'basisuExecutable' [100%] Completed 'basisuExecutable' [100%] Built target basisuExecutable -- Basis-Universal Host Tool Built -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__fno_strict_aliasing__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__fno_strict_aliasing__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -fno-strict-aliasing ... YES -- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE -- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE - Success -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wpedantic__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wpedantic__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wpedantic ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wpedantic__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wpedantic__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wpedantic ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wall__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wall__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wall ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wall__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wall__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wall ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wextra__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wextra__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wextra ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wextra__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wextra__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wextra ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__fno_common__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__fno_common__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -fno-common ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__fno_common__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__fno_common__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -fno-common ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__fno_math_errno__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__fno_math_errno__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -fno-math-errno ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__fno_math_errno__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__fno_math_errno__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -fno-math-errno ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wcast_align__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wcast_align__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wcast-align ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wcast_align__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wcast_align__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wcast-align ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wcast_qual__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wcast_qual__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wcast-qual ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wcast_qual__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wcast_qual__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wcast-qual ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wctor_dtor_privacy__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wctor_dtor_privacy__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wctor-dtor-privacy ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Winit_self__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Winit_self__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Winit-self ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Winit_self__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Winit_self__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Winit-self ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Woverloaded_virtual__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Woverloaded_virtual__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Woverloaded-virtual ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wstrict_null_sentinel__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wstrict_null_sentinel__Wno_error_cpp - Failed -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wwrite_strings__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wwrite_strings__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wwrite-strings ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wwrite_strings__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wwrite_strings__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wwrite-strings ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wpointer_arith__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wpointer_arith__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wpointer-arith ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wpointer_arith__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wpointer_arith__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wpointer-arith ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wstrict_prototypes__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wstrict_prototypes__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wstrict-prototypes ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wmissing_noreturn__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wmissing_noreturn__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wmissing-noreturn ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wmissing_noreturn__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wmissing_noreturn__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wmissing-noreturn ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wnon_virtual_dtor__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wnon_virtual_dtor__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wnon-virtual-dtor ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wshadow__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wshadow__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wshadow ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_shadow_field_in_constructor__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_shadow_field_in_constructor__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-shadow-field-in-constructor ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wshadow__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wshadow__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wshadow ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_shadow_field_in_constructor__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_shadow_field_in_constructor__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wno-shadow-field-in-constructor ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wnull_dereference__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wnull_dereference__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wnull-dereference ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wnull_dereference__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wnull_dereference__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wnull-dereference ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wduplicated_cond__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wduplicated_cond__Wno_error_cpp - Failed -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wduplicated_cond__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wduplicated_cond__Wno_error_cpp - Failed -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Walloc_zero__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Walloc_zero__Wno_error_cpp - Failed -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Walloc_zero__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Walloc_zero__Wno_error_cpp - Failed -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Walloca_larger_than_1024__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Walloca_larger_than_1024__Wno_error_cpp - Failed -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Walloca_larger_than_1024__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Walloca_larger_than_1024__Wno_error_cpp - Failed -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wrestrict__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wrestrict__Wno_error_cpp - Failed -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wrestrict__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wrestrict__Wno_error_cpp - Failed -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wnewline_eof__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wnewline_eof__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wnewline-eof ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wnewline_eof__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wnewline_eof__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wnewline-eof ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wrange_loop_analysis__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wrange_loop_analysis__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wrange-loop-analysis ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wcomma__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wcomma__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wcomma ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wcomma__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wcomma__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wcomma ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wfloat_conversion__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wfloat_conversion__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wfloat-conversion ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wfloat_conversion__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wfloat_conversion__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wfloat-conversion ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wformat_security__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wformat_security__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wformat-security ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wformat_security__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wformat_security__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wformat-security ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wstringop_truncation__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wstringop_truncation__Wno_error_cpp - Failed -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wstringop_truncation__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wstringop_truncation__Wno_error_cpp - Failed -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wlogical_op__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wlogical_op__Wno_error_cpp - Failed -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wlogical_op__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wlogical_op__Wno_error_cpp - Failed -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wuninitialized__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wuninitialized__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wuninitialized ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wuninitialized__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wuninitialized__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wuninitialized ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror - Success -- Supports COMPILER_FLAG [C]: -Werror ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror - Success -- Supports COMPILER_FLAG [CXX]: -Werror ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_float_conversion__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_float_conversion__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-float-conversion ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_float_conversion__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_float_conversion__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wno-float-conversion ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_unused_but_set_variable__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_unused_but_set_variable__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-unused-but-set-variable ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_unused_but_set_variable__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_unused_but_set_variable__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wno-unused-but-set-variable ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_sign_compare__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_sign_compare__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-sign-compare ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_sign_compare__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_sign_compare__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wno-sign-compare ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_unused_parameter__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wno_unused_parameter__Wno_error_cpp - Success -- Supports COMPILER_FLAG [C]: -Wno-unused-parameter ... YES -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_unused_parameter__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wno_unused_parameter__Wno_error_cpp - Success -- Supports COMPILER_FLAG [CXX]: -Wno-unused-parameter ... YES -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wformat_truncation__Wno_error_cpp -- Performing Test C_COMPILER_FLAG_SUPPORTED__Werror__Wformat_truncation__Wno_error_cpp - Failed -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wformat_truncation__Wno_error_cpp -- Performing Test CXX_COMPILER_FLAG_SUPPORTED__Werror__Wformat_truncation__Wno_error_cpp - Failed -- Supported C compiler_flags=-Wpedantic -Wall -Wextra -fno-common -fno-math-errno -Wcast-align -Wcast-qual -Winit-self -Wwrite-strings -Wpointer-arith -Wstrict-prototypes -Wmissing-noreturn -Wshadow -Wno-shadow-field-in-constructor -Wnull-dereference -Wnewline-eof -Wcomma -Wfloat-conversion -Wformat-security -Wuninitialized -Werror -Wno-float-conversion -Wno-unused-but-set-variable -Wno-sign-compare -Wno-unused-parameter -- Supported CXX compiler_flags=-Wpedantic -Wall -Wextra -fno-common -fno-math-errno -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Winit-self -Woverloaded-virtual -Wwrite-strings -Wpointer-arith -Wmissing-noreturn -Wnon-virtual-dtor -Wshadow -Wno-shadow-field-in-constructor -Wnull-dereference -Wnewline-eof -Wrange-loop-analysis -Wcomma -Wfloat-conversion -Wformat-security -Wuninitialized -Werror -Wno-float-conversion -Wno-unused-but-set-variable -Wno-sign-compare -Wno-unused-parameter -- Found ZIP: /Users/pbulk/build/games/warzone2100/work/.tools/bin/zip -- Unable to find glslc -- Copy unprocessed image file: bdrops/backdrop0.png -- Copy unprocessed image file: bdrops/backdrop1.png -- Copy unprocessed image file: bdrops/backdrop2.png -- Copy unprocessed image file: bdrops/backdrop3.png -- Copy unprocessed image file: bdrops/backdrop4.png -- Copy unprocessed image file: bdrops/backdrop5.png -- Copy unprocessed image file: bdrops/backdrop6.png -- Copy unprocessed image file: bdrops/credits.png -- Copy unprocessed image file: bdrops/missionend.png -- Copy unprocessed image file: compression_overrides.txt -- Copy unprocessed image file: helirotor.png -- Copy unprocessed image file: page-0-scav.png -- Copy unprocessed image file: page-1-icevan.png -- Copy unprocessed image file: page-10-laboratories.png -- Copy unprocessed image file: page-10_tcmask.png -- Copy unprocessed image file: page-11-player-buildings.png -- Copy unprocessed image file: page-110-lab-hq_nex.png -- Copy unprocessed image file: page-110_tcmask.png -- Copy unprocessed image file: page-111-player-buildings-nexus-bases.png -- Copy unprocessed image file: page-112-player-buildings-nexus.png -- Copy unprocessed image file: page-112_tcmask.png -- Copy unprocessed image file: page-113-player-buildings-bases_Collective.png -- Copy unprocessed image file: page-114-player-buildings_Collective.png -- Copy unprocessed image file: page-114_tcmask.png -- Copy unprocessed image file: page-115-faction-bunkers.png -- Copy unprocessed image file: page-115_tcmask.png -- Copy unprocessed image file: page-116-player-buildings_nex.png -- Copy unprocessed image file: page-116_tcmask.png -- Copy unprocessed image file: page-117-player-buildings-bases_nex.png -- Copy unprocessed image file: page-118-laboratories_nex.png -- Copy unprocessed image file: page-118_tcmask.png -- Copy unprocessed image file: page-119-minor-faction-buildings.png -- Copy unprocessed image file: page-11_tcmask.png -- Copy unprocessed image file: page-12-player-buildings.png -- Copy unprocessed image file: page-120-player-buildings-bases_Collective.png -- Copy unprocessed image file: page-121-player-buildings_Collective.png -- Copy unprocessed image file: page-121_tcmask.png -- Copy unprocessed image file: page-122-player-buildings_Collective.png -- Copy unprocessed image file: page-122_tcmask.png -- Copy unprocessed image file: page-123-laboratories_Collective.png -- Copy unprocessed image file: page-123_tcmask.png -- Copy unprocessed image file: page-12_tcmask.png -- Copy unprocessed image file: page-13-player-buildings.png -- Copy unprocessed image file: page-13_tcmask.png -- Copy unprocessed image file: page-14-droid-hubs.png -- Copy unprocessed image file: page-14_tcmask.png -- Copy unprocessed image file: page-15-droid-hubs.png -- Copy unprocessed image file: page-15_tcmask.png -- Copy unprocessed image file: page-16-droid-drives.png -- Copy unprocessed image file: page-16_tcmask.png -- Copy unprocessed image file: page-17-droid-weapons.png -- Copy unprocessed image file: page-17_tcmask.png -- Copy unprocessed image file: page-18-fx.png -- Copy unprocessed image file: page-19-fx.png -- Copy unprocessed image file: page-2-crane.png -- Copy unprocessed image file: page-20-fx.png -- Copy unprocessed image file: page-21-fx.png -- Copy unprocessed image file: page-22-fx.png -- Copy unprocessed image file: page-23-fx.png -- Copy unprocessed image file: page-24-fx.png -- Copy unprocessed image file: page-25-sky-arizona.png -- Copy unprocessed image file: page-25-sky-urban.png -- Copy unprocessed image file: page-26-sky.png -- Copy unprocessed image file: page-27-fx.png -- Copy unprocessed image file: page-28-naval.png -- Copy unprocessed image file: page-29-features-arizona.png -- Copy unprocessed image file: page-3-bababus.png -- Copy unprocessed image file: page-30-features-rockies.png -- Copy unprocessed image file: page-31-features-urban.png -- Copy unprocessed image file: page-32-soldier.png -- Copy unprocessed image file: page-32_tcmask.png -- Copy unprocessed image file: page-33-cyborgs.png -- Copy unprocessed image file: page-33_tcmask.png -- Copy unprocessed image file: page-34-buildings.png -- Copy unprocessed image file: page-34_tcmask.png -- Copy unprocessed image file: page-4-scav.png -- Copy unprocessed image file: page-401.png -- Copy unprocessed image file: page-402-scav-vtol-fac.png -- Copy unprocessed image file: page-403-chopper.png -- Copy unprocessed image file: page-50-chopperblades.png -- Copy unprocessed image file: page-51-chopperblades.png -- Copy unprocessed image file: page-59-more-weapons.png -- Copy unprocessed image file: page-6.png -- Copy unprocessed image file: page-7-barbarians-arizona.png -- Copy unprocessed image file: page-7-barbarians-kevlar.png -- Copy unprocessed image file: page-7-barbarians-urban.png -- Copy unprocessed image file: page-8-player-buildings-bases-rockies.png -- Copy unprocessed image file: page-8-player-buildings-bases-urban.png -- Copy unprocessed image file: page-8-player-buildings-bases.png -- Copy unprocessed image file: page-80-water-1.png -- Copy unprocessed image file: page-81-water-2.png -- Copy unprocessed image file: page-9-player-buildings-bases-rockies.png -- Copy unprocessed image file: page-9-player-buildings-bases-urban.png -- Copy unprocessed image file: page-9-player-buildings-bases.png -- Copy unprocessed image file: tertilesc1hw-128/tile-00.png -- Copy unprocessed image file: tertilesc1hw-128/tile-01.png -- Copy unprocessed image file: tertilesc1hw-128/tile-02.png -- Copy unprocessed image file: tertilesc1hw-128/tile-03.png -- Copy unprocessed image file: tertilesc1hw-128/tile-04.png -- Copy unprocessed image file: tertilesc1hw-128/tile-05.png -- Copy unprocessed image file: tertilesc1hw-128/tile-06.png -- Copy unprocessed image file: tertilesc1hw-128/tile-07.png -- Copy unprocessed image file: tertilesc1hw-128/tile-08.png -- Copy unprocessed image file: tertilesc1hw-128/tile-09.png -- Copy unprocessed image file: tertilesc1hw-128/tile-10.png -- Copy unprocessed image file: tertilesc1hw-128/tile-11.png -- Copy unprocessed image file: tertilesc1hw-128/tile-12.png -- Copy unprocessed image file: tertilesc1hw-128/tile-13.png -- Copy unprocessed image file: tertilesc1hw-128/tile-14.png -- Copy unprocessed image file: tertilesc1hw-128/tile-15.png -- Copy unprocessed image file: tertilesc1hw-128/tile-16.png -- Copy unprocessed image file: tertilesc1hw-128/tile-17.png -- Copy unprocessed image file: tertilesc1hw-128/tile-18.png -- Copy unprocessed image file: tertilesc1hw-128/tile-19.png -- Copy unprocessed image file: tertilesc1hw-128/tile-20.png -- Copy unprocessed image file: tertilesc1hw-128/tile-21.png -- Copy unprocessed image file: tertilesc1hw-128/tile-22.png -- Copy unprocessed image file: tertilesc1hw-128/tile-23.png -- Copy unprocessed image file: tertilesc1hw-128/tile-24.png -- Copy unprocessed image file: tertilesc1hw-128/tile-25.png -- Copy unprocessed image file: tertilesc1hw-128/tile-26.png -- Copy unprocessed image file: tertilesc1hw-128/tile-27.png -- Copy unprocessed image file: tertilesc1hw-128/tile-28.png -- Copy unprocessed image file: tertilesc1hw-128/tile-29.png -- Copy unprocessed image file: tertilesc1hw-128/tile-30.png -- Copy unprocessed image file: tertilesc1hw-128/tile-31.png -- Copy unprocessed image file: tertilesc1hw-128/tile-32.png -- Copy unprocessed image file: tertilesc1hw-128/tile-33.png -- Copy unprocessed image file: tertilesc1hw-128/tile-34.png -- Copy unprocessed image file: tertilesc1hw-128/tile-35.png -- Copy unprocessed image file: tertilesc1hw-128/tile-36.png -- Copy unprocessed image file: tertilesc1hw-128/tile-37.png -- Copy unprocessed image file: tertilesc1hw-128/tile-38.png -- Copy unprocessed image file: tertilesc1hw-128/tile-39.png -- Copy unprocessed image file: tertilesc1hw-128/tile-40.png -- Copy unprocessed image file: tertilesc1hw-128/tile-41.png -- Copy unprocessed image file: tertilesc1hw-128/tile-42.png -- Copy unprocessed image file: tertilesc1hw-128/tile-43.png -- Copy unprocessed image file: tertilesc1hw-128/tile-44.png -- Copy unprocessed image file: tertilesc1hw-128/tile-45.png -- Copy unprocessed image file: tertilesc1hw-128/tile-46.png -- Copy unprocessed image file: tertilesc1hw-128/tile-47.png -- Copy unprocessed image file: tertilesc1hw-128/tile-48.png -- Copy unprocessed image file: tertilesc1hw-128/tile-49.png -- Copy unprocessed image file: tertilesc1hw-128/tile-50.png -- Copy unprocessed image file: tertilesc1hw-128/tile-51.png -- Copy unprocessed image file: tertilesc1hw-128/tile-52.png -- Copy unprocessed image file: tertilesc1hw-128/tile-53.png -- Copy unprocessed image file: tertilesc1hw-128/tile-54.png -- Copy unprocessed image file: tertilesc1hw-128/tile-55.png -- Copy unprocessed image file: tertilesc1hw-128/tile-56.png -- Copy unprocessed image file: tertilesc1hw-128/tile-57.png -- Copy unprocessed image file: tertilesc1hw-128/tile-58.png -- Copy unprocessed image file: tertilesc1hw-128/tile-59.png -- Copy unprocessed image file: tertilesc1hw-128/tile-60.png -- Copy unprocessed image file: tertilesc1hw-128/tile-61.png -- Copy unprocessed image file: tertilesc1hw-128/tile-62.png -- Copy unprocessed image file: tertilesc1hw-128/tile-63.png -- Copy unprocessed image file: tertilesc1hw-128/tile-64.png -- Copy unprocessed image file: tertilesc1hw-128/tile-65.png -- Copy unprocessed image file: tertilesc1hw-128/tile-66.png -- Copy unprocessed image file: tertilesc1hw-128/tile-67.png -- Copy unprocessed image file: tertilesc1hw-128/tile-68.png -- Copy unprocessed image file: tertilesc1hw-128/tile-69.png -- Copy unprocessed image file: tertilesc1hw-128/tile-70.png -- Copy unprocessed image file: tertilesc1hw-128/tile-71.png -- Copy unprocessed image file: tertilesc1hw-128/tile-72.png -- Copy unprocessed image file: tertilesc1hw-128/tile-73.png -- Copy unprocessed image file: tertilesc1hw-128/tile-74.png -- Copy unprocessed image file: tertilesc1hw-128/tile-75.png -- Copy unprocessed image file: tertilesc1hw-128/tile-76.png -- Copy unprocessed image file: tertilesc1hw-128/tile-77.png -- Copy unprocessed image file: tertilesc1hw-16/tile-00.png -- Copy unprocessed image file: tertilesc1hw-16/tile-01.png -- Copy unprocessed image file: tertilesc1hw-16/tile-02.png -- Copy unprocessed image file: tertilesc1hw-16/tile-03.png -- Copy unprocessed image file: tertilesc1hw-16/tile-04.png -- Copy unprocessed image file: tertilesc1hw-16/tile-05.png -- Copy unprocessed image file: tertilesc1hw-16/tile-06.png -- Copy unprocessed image file: tertilesc1hw-16/tile-07.png -- Copy unprocessed image file: tertilesc1hw-16/tile-08.png -- Copy unprocessed image file: tertilesc1hw-16/tile-09.png -- Copy unprocessed image file: tertilesc1hw-16/tile-10.png -- Copy unprocessed image file: tertilesc1hw-16/tile-11.png -- Copy unprocessed image file: tertilesc1hw-16/tile-12.png -- Copy unprocessed image file: tertilesc1hw-16/tile-13.png -- Copy unprocessed image file: tertilesc1hw-16/tile-14.png -- Copy unprocessed image file: tertilesc1hw-16/tile-15.png -- Copy unprocessed image file: tertilesc1hw-16/tile-16.png -- Copy unprocessed image file: tertilesc1hw-16/tile-17.png -- Copy unprocessed image file: tertilesc1hw-16/tile-18.png -- Copy unprocessed image file: tertilesc1hw-16/tile-19.png -- Copy unprocessed image file: tertilesc1hw-16/tile-20.png -- Copy unprocessed image file: tertilesc1hw-16/tile-21.png -- Copy unprocessed image file: tertilesc1hw-16/tile-22.png -- Copy unprocessed image file: tertilesc1hw-16/tile-23.png -- Copy unprocessed image file: tertilesc1hw-16/tile-24.png -- Copy unprocessed image file: tertilesc1hw-16/tile-25.png -- Copy unprocessed image file: tertilesc1hw-16/tile-26.png -- Copy unprocessed image file: tertilesc1hw-16/tile-27.png -- Copy unprocessed image file: tertilesc1hw-16/tile-28.png -- Copy unprocessed image file: tertilesc1hw-16/tile-29.png -- Copy unprocessed image file: tertilesc1hw-16/tile-30.png -- Copy unprocessed image file: tertilesc1hw-16/tile-31.png -- Copy unprocessed image file: tertilesc1hw-16/tile-32.png -- Copy unprocessed image file: tertilesc1hw-16/tile-33.png -- Copy unprocessed image file: tertilesc1hw-16/tile-34.png -- Copy unprocessed image file: tertilesc1hw-16/tile-35.png -- Copy unprocessed image file: tertilesc1hw-16/tile-36.png -- Copy unprocessed image file: tertilesc1hw-16/tile-37.png -- Copy unprocessed image file: tertilesc1hw-16/tile-38.png -- Copy unprocessed image file: tertilesc1hw-16/tile-39.png -- Copy unprocessed image file: tertilesc1hw-16/tile-40.png -- Copy unprocessed image file: tertilesc1hw-16/tile-41.png -- Copy unprocessed image file: tertilesc1hw-16/tile-42.png -- Copy unprocessed image file: tertilesc1hw-16/tile-43.png -- Copy unprocessed image file: tertilesc1hw-16/tile-44.png -- Copy unprocessed image file: tertilesc1hw-16/tile-45.png -- Copy unprocessed image file: tertilesc1hw-16/tile-46.png -- Copy unprocessed image file: tertilesc1hw-16/tile-47.png -- Copy unprocessed image file: tertilesc1hw-16/tile-48.png -- Copy unprocessed image file: tertilesc1hw-16/tile-49.png -- Copy unprocessed image file: tertilesc1hw-16/tile-50.png -- Copy unprocessed image file: tertilesc1hw-16/tile-51.png -- Copy unprocessed image file: tertilesc1hw-16/tile-52.png -- Copy unprocessed image file: tertilesc1hw-16/tile-53.png -- Copy unprocessed image file: tertilesc1hw-16/tile-54.png -- Copy unprocessed image file: tertilesc1hw-16/tile-55.png -- Copy unprocessed image file: tertilesc1hw-16/tile-56.png -- Copy unprocessed image file: tertilesc1hw-16/tile-57.png -- Copy unprocessed image file: tertilesc1hw-16/tile-58.png -- Copy unprocessed image file: tertilesc1hw-16/tile-59.png -- Copy unprocessed image file: tertilesc1hw-16/tile-60.png -- Copy unprocessed image file: tertilesc1hw-16/tile-61.png -- Copy unprocessed image file: tertilesc1hw-16/tile-62.png -- Copy unprocessed image file: tertilesc1hw-16/tile-63.png -- Copy unprocessed image file: tertilesc1hw-16/tile-64.png -- Copy unprocessed image file: tertilesc1hw-16/tile-65.png -- Copy unprocessed image file: tertilesc1hw-16/tile-66.png -- Copy unprocessed image file: tertilesc1hw-16/tile-67.png -- Copy unprocessed image file: tertilesc1hw-16/tile-68.png -- Copy unprocessed image file: tertilesc1hw-16/tile-69.png -- Copy unprocessed image file: tertilesc1hw-16/tile-70.png -- Copy unprocessed image file: tertilesc1hw-16/tile-71.png -- Copy unprocessed image file: tertilesc1hw-16/tile-72.png -- Copy unprocessed image file: tertilesc1hw-16/tile-73.png -- Copy unprocessed image file: tertilesc1hw-16/tile-74.png -- Copy unprocessed image file: tertilesc1hw-16/tile-75.png -- Copy unprocessed image file: tertilesc1hw-16/tile-76.png -- Copy unprocessed image file: tertilesc1hw-16/tile-77.png -- Copy unprocessed image file: tertilesc1hw-32/tile-00.png -- Copy unprocessed image file: tertilesc1hw-32/tile-01.png -- Copy unprocessed image file: tertilesc1hw-32/tile-02.png -- Copy unprocessed image file: tertilesc1hw-32/tile-03.png -- Copy unprocessed image file: tertilesc1hw-32/tile-04.png -- Copy unprocessed image file: tertilesc1hw-32/tile-05.png -- Copy unprocessed image file: tertilesc1hw-32/tile-06.png -- Copy unprocessed image file: tertilesc1hw-32/tile-07.png -- Copy unprocessed image file: tertilesc1hw-32/tile-08.png -- Copy unprocessed image file: tertilesc1hw-32/tile-09.png -- Copy unprocessed image file: tertilesc1hw-32/tile-10.png -- Copy unprocessed image file: tertilesc1hw-32/tile-11.png -- Copy unprocessed image file: tertilesc1hw-32/tile-12.png -- Copy unprocessed image file: tertilesc1hw-32/tile-13.png -- Copy unprocessed image file: tertilesc1hw-32/tile-14.png -- Copy unprocessed image file: tertilesc1hw-32/tile-15.png -- Copy unprocessed image file: tertilesc1hw-32/tile-16.png -- Copy unprocessed image file: tertilesc1hw-32/tile-17.png -- Copy unprocessed image file: tertilesc1hw-32/tile-18.png -- Copy unprocessed image file: tertilesc1hw-32/tile-19.png -- Copy unprocessed image file: tertilesc1hw-32/tile-20.png -- Copy unprocessed image file: tertilesc1hw-32/tile-21.png -- Copy unprocessed image file: tertilesc1hw-32/tile-22.png -- Copy unprocessed image file: tertilesc1hw-32/tile-23.png -- Copy unprocessed image file: tertilesc1hw-32/tile-24.png -- Copy unprocessed image file: tertilesc1hw-32/tile-25.png -- Copy unprocessed image file: tertilesc1hw-32/tile-26.png -- Copy unprocessed image file: tertilesc1hw-32/tile-27.png -- Copy unprocessed image file: tertilesc1hw-32/tile-28.png -- Copy unprocessed image file: tertilesc1hw-32/tile-29.png -- Copy unprocessed image file: tertilesc1hw-32/tile-30.png -- Copy unprocessed image file: tertilesc1hw-32/tile-31.png -- Copy unprocessed image file: tertilesc1hw-32/tile-32.png -- Copy unprocessed image file: tertilesc1hw-32/tile-33.png -- Copy unprocessed image file: tertilesc1hw-32/tile-34.png -- Copy unprocessed image file: tertilesc1hw-32/tile-35.png -- Copy unprocessed image file: tertilesc1hw-32/tile-36.png -- Copy unprocessed image file: tertilesc1hw-32/tile-37.png -- Copy unprocessed image file: tertilesc1hw-32/tile-38.png -- Copy unprocessed image file: tertilesc1hw-32/tile-39.png -- Copy unprocessed image file: tertilesc1hw-32/tile-40.png -- Copy unprocessed image file: tertilesc1hw-32/tile-41.png -- Copy unprocessed image file: tertilesc1hw-32/tile-42.png -- Copy unprocessed image file: tertilesc1hw-32/tile-43.png -- Copy unprocessed image file: tertilesc1hw-32/tile-44.png -- Copy unprocessed image file: tertilesc1hw-32/tile-45.png -- Copy unprocessed image file: tertilesc1hw-32/tile-46.png -- Copy unprocessed image file: tertilesc1hw-32/tile-47.png -- Copy unprocessed image file: tertilesc1hw-32/tile-48.png -- Copy unprocessed image file: tertilesc1hw-32/tile-49.png -- Copy unprocessed image file: tertilesc1hw-32/tile-50.png -- Copy unprocessed image file: tertilesc1hw-32/tile-51.png -- Copy unprocessed image file: tertilesc1hw-32/tile-52.png -- Copy unprocessed image file: tertilesc1hw-32/tile-53.png -- Copy unprocessed image file: tertilesc1hw-32/tile-54.png -- Copy unprocessed image file: tertilesc1hw-32/tile-55.png -- Copy unprocessed image file: tertilesc1hw-32/tile-56.png -- Copy unprocessed image file: tertilesc1hw-32/tile-57.png -- Copy unprocessed image file: tertilesc1hw-32/tile-58.png -- Copy unprocessed image file: tertilesc1hw-32/tile-59.png -- Copy unprocessed image file: tertilesc1hw-32/tile-60.png -- Copy unprocessed image file: tertilesc1hw-32/tile-61.png -- Copy unprocessed image file: tertilesc1hw-32/tile-62.png -- Copy unprocessed image file: tertilesc1hw-32/tile-63.png -- Copy unprocessed image file: tertilesc1hw-32/tile-64.png -- Copy unprocessed image file: tertilesc1hw-32/tile-65.png -- Copy unprocessed image file: tertilesc1hw-32/tile-66.png -- Copy unprocessed image file: tertilesc1hw-32/tile-67.png -- Copy unprocessed image file: tertilesc1hw-32/tile-68.png -- Copy unprocessed image file: tertilesc1hw-32/tile-69.png -- Copy unprocessed image file: tertilesc1hw-32/tile-70.png -- Copy unprocessed image file: tertilesc1hw-32/tile-71.png -- Copy unprocessed image file: tertilesc1hw-32/tile-72.png -- Copy unprocessed image file: tertilesc1hw-32/tile-73.png -- Copy unprocessed image file: tertilesc1hw-32/tile-74.png -- Copy unprocessed image file: tertilesc1hw-32/tile-75.png -- Copy unprocessed image file: tertilesc1hw-32/tile-76.png -- Copy unprocessed image file: tertilesc1hw-32/tile-77.png -- Copy unprocessed image file: tertilesc1hw-64/tile-00.png -- Copy unprocessed image file: tertilesc1hw-64/tile-01.png -- Copy unprocessed image file: tertilesc1hw-64/tile-02.png -- Copy unprocessed image file: tertilesc1hw-64/tile-03.png -- Copy unprocessed image file: tertilesc1hw-64/tile-04.png -- Copy unprocessed image file: tertilesc1hw-64/tile-05.png -- Copy unprocessed image file: tertilesc1hw-64/tile-06.png -- Copy unprocessed image file: tertilesc1hw-64/tile-07.png -- Copy unprocessed image file: tertilesc1hw-64/tile-08.png -- Copy unprocessed image file: tertilesc1hw-64/tile-09.png -- Copy unprocessed image file: tertilesc1hw-64/tile-10.png -- Copy unprocessed image file: tertilesc1hw-64/tile-11.png -- Copy unprocessed image file: tertilesc1hw-64/tile-12.png -- Copy unprocessed image file: tertilesc1hw-64/tile-13.png -- Copy unprocessed image file: tertilesc1hw-64/tile-14.png -- Copy unprocessed image file: tertilesc1hw-64/tile-15.png -- Copy unprocessed image file: tertilesc1hw-64/tile-16.png -- Copy unprocessed image file: tertilesc1hw-64/tile-17.png -- Copy unprocessed image file: tertilesc1hw-64/tile-18.png -- Copy unprocessed image file: tertilesc1hw-64/tile-19.png -- Copy unprocessed image file: tertilesc1hw-64/tile-20.png -- Copy unprocessed image file: tertilesc1hw-64/tile-21.png -- Copy unprocessed image file: tertilesc1hw-64/tile-22.png -- Copy unprocessed image file: tertilesc1hw-64/tile-23.png -- Copy unprocessed image file: tertilesc1hw-64/tile-24.png -- Copy unprocessed image file: tertilesc1hw-64/tile-25.png -- Copy unprocessed image file: tertilesc1hw-64/tile-26.png -- Copy unprocessed image file: tertilesc1hw-64/tile-27.png -- Copy unprocessed image file: tertilesc1hw-64/tile-28.png -- Copy unprocessed image file: tertilesc1hw-64/tile-29.png -- Copy unprocessed image file: tertilesc1hw-64/tile-30.png -- Copy unprocessed image file: tertilesc1hw-64/tile-31.png -- Copy unprocessed image file: tertilesc1hw-64/tile-32.png -- Copy unprocessed image file: tertilesc1hw-64/tile-33.png -- Copy unprocessed image file: tertilesc1hw-64/tile-34.png -- Copy unprocessed image file: tertilesc1hw-64/tile-35.png -- Copy unprocessed image file: tertilesc1hw-64/tile-36.png -- Copy unprocessed image file: tertilesc1hw-64/tile-37.png -- Copy unprocessed image file: tertilesc1hw-64/tile-38.png -- Copy unprocessed image file: tertilesc1hw-64/tile-39.png -- Copy unprocessed image file: tertilesc1hw-64/tile-40.png -- Copy unprocessed image file: tertilesc1hw-64/tile-41.png -- Copy unprocessed image file: tertilesc1hw-64/tile-42.png -- Copy unprocessed image file: tertilesc1hw-64/tile-43.png -- Copy unprocessed image file: tertilesc1hw-64/tile-44.png -- Copy unprocessed image file: tertilesc1hw-64/tile-45.png -- Copy unprocessed image file: tertilesc1hw-64/tile-46.png -- Copy unprocessed image file: tertilesc1hw-64/tile-47.png -- Copy unprocessed image file: tertilesc1hw-64/tile-48.png -- Copy unprocessed image file: tertilesc1hw-64/tile-49.png -- Copy unprocessed image file: tertilesc1hw-64/tile-50.png -- Copy unprocessed image file: tertilesc1hw-64/tile-51.png -- Copy unprocessed image file: tertilesc1hw-64/tile-52.png -- Copy unprocessed image file: tertilesc1hw-64/tile-53.png -- Copy unprocessed image file: tertilesc1hw-64/tile-54.png -- Copy unprocessed image file: tertilesc1hw-64/tile-55.png -- Copy unprocessed image file: tertilesc1hw-64/tile-56.png -- Copy unprocessed image file: tertilesc1hw-64/tile-57.png -- Copy unprocessed image file: tertilesc1hw-64/tile-58.png -- Copy unprocessed image file: tertilesc1hw-64/tile-59.png -- Copy unprocessed image file: tertilesc1hw-64/tile-60.png -- Copy unprocessed image file: tertilesc1hw-64/tile-61.png -- Copy unprocessed image file: tertilesc1hw-64/tile-62.png -- Copy unprocessed image file: tertilesc1hw-64/tile-63.png -- Copy unprocessed image file: tertilesc1hw-64/tile-64.png -- Copy unprocessed image file: tertilesc1hw-64/tile-65.png -- Copy unprocessed image file: tertilesc1hw-64/tile-66.png -- Copy unprocessed image file: tertilesc1hw-64/tile-67.png -- Copy unprocessed image file: tertilesc1hw-64/tile-68.png -- Copy unprocessed image file: tertilesc1hw-64/tile-69.png -- Copy unprocessed image file: tertilesc1hw-64/tile-70.png -- Copy unprocessed image file: tertilesc1hw-64/tile-71.png -- Copy unprocessed image file: tertilesc1hw-64/tile-72.png -- Copy unprocessed image file: tertilesc1hw-64/tile-73.png -- Copy unprocessed image file: tertilesc1hw-64/tile-74.png -- Copy unprocessed image file: tertilesc1hw-64/tile-75.png -- Copy unprocessed image file: tertilesc1hw-64/tile-76.png -- Copy unprocessed image file: tertilesc1hw-64/tile-77.png -- Copy unprocessed image file: tertilesc1hw.radar -- Copy unprocessed image file: tertilesc2hw-128/tile-00.png -- Copy unprocessed image file: tertilesc2hw-128/tile-01.png -- Copy unprocessed image file: tertilesc2hw-128/tile-02.png -- Copy unprocessed image file: tertilesc2hw-128/tile-03.png -- Copy unprocessed image file: tertilesc2hw-128/tile-04.png -- Copy unprocessed image file: tertilesc2hw-128/tile-05.png -- Copy unprocessed image file: tertilesc2hw-128/tile-06.png -- Copy unprocessed image file: tertilesc2hw-128/tile-07.png -- Copy unprocessed image file: tertilesc2hw-128/tile-08.png -- Copy unprocessed image file: tertilesc2hw-128/tile-09.png -- Copy unprocessed image file: tertilesc2hw-128/tile-10.png -- Copy unprocessed image file: tertilesc2hw-128/tile-11.png -- Copy unprocessed image file: tertilesc2hw-128/tile-12.png -- Copy unprocessed image file: tertilesc2hw-128/tile-13.png -- Copy unprocessed image file: tertilesc2hw-128/tile-14.png -- Copy unprocessed image file: tertilesc2hw-128/tile-15.png -- Copy unprocessed image file: tertilesc2hw-128/tile-16.png -- Copy unprocessed image file: tertilesc2hw-128/tile-17.png -- Copy unprocessed image file: tertilesc2hw-128/tile-18.png -- Copy unprocessed image file: tertilesc2hw-128/tile-19.png -- Copy unprocessed image file: tertilesc2hw-128/tile-20.png -- Copy unprocessed image file: tertilesc2hw-128/tile-21.png -- Copy unprocessed image file: tertilesc2hw-128/tile-22.png -- Copy unprocessed image file: tertilesc2hw-128/tile-23.png -- Copy unprocessed image file: tertilesc2hw-128/tile-24.png -- Copy unprocessed image file: tertilesc2hw-128/tile-25.png -- Copy unprocessed image file: tertilesc2hw-128/tile-26.png -- Copy unprocessed image file: tertilesc2hw-128/tile-27.png -- Copy unprocessed image file: tertilesc2hw-128/tile-28.png -- Copy unprocessed image file: tertilesc2hw-128/tile-29.png -- Copy unprocessed image file: tertilesc2hw-128/tile-30.png -- Copy unprocessed image file: tertilesc2hw-128/tile-31.png -- Copy unprocessed image file: tertilesc2hw-128/tile-32.png -- Copy unprocessed image file: tertilesc2hw-128/tile-33.png -- Copy unprocessed image file: tertilesc2hw-128/tile-34.png -- Copy unprocessed image file: tertilesc2hw-128/tile-35.png -- Copy unprocessed image file: tertilesc2hw-128/tile-36.png -- Copy unprocessed image file: tertilesc2hw-128/tile-37.png -- Copy unprocessed image file: tertilesc2hw-128/tile-38.png -- Copy unprocessed image file: tertilesc2hw-128/tile-39.png -- Copy unprocessed image file: tertilesc2hw-128/tile-40.png -- Copy unprocessed image file: tertilesc2hw-128/tile-41.png -- Copy unprocessed image file: tertilesc2hw-128/tile-42.png -- Copy unprocessed image file: tertilesc2hw-128/tile-43.png -- Copy unprocessed image file: tertilesc2hw-128/tile-44.png -- Copy unprocessed image file: tertilesc2hw-128/tile-45.png -- Copy unprocessed image file: tertilesc2hw-128/tile-46.png -- Copy unprocessed image file: tertilesc2hw-128/tile-47.png -- Copy unprocessed image file: tertilesc2hw-128/tile-48.png -- Copy unprocessed image file: tertilesc2hw-128/tile-49.png -- Copy unprocessed image file: tertilesc2hw-128/tile-50.png -- Copy unprocessed image file: tertilesc2hw-128/tile-51.png -- Copy unprocessed image file: tertilesc2hw-128/tile-52.png -- Copy unprocessed image file: tertilesc2hw-128/tile-53.png -- Copy unprocessed image file: tertilesc2hw-128/tile-54.png -- Copy unprocessed image file: tertilesc2hw-128/tile-55.png -- Copy unprocessed image file: tertilesc2hw-128/tile-56.png -- Copy unprocessed image file: tertilesc2hw-128/tile-57.png -- Copy unprocessed image file: tertilesc2hw-128/tile-58.png -- Copy unprocessed image file: tertilesc2hw-128/tile-59.png -- Copy unprocessed image file: tertilesc2hw-128/tile-60.png -- Copy unprocessed image file: tertilesc2hw-128/tile-61.png -- Copy unprocessed image file: tertilesc2hw-128/tile-62.png -- Copy unprocessed image file: tertilesc2hw-128/tile-63.png -- Copy unprocessed image file: tertilesc2hw-128/tile-64.png -- Copy unprocessed image file: tertilesc2hw-128/tile-65.png -- Copy unprocessed image file: tertilesc2hw-128/tile-66.png -- Copy unprocessed image file: tertilesc2hw-128/tile-67.png -- Copy unprocessed image file: tertilesc2hw-128/tile-68.png -- Copy unprocessed image file: tertilesc2hw-128/tile-69.png -- Copy unprocessed image file: tertilesc2hw-128/tile-70.png -- Copy unprocessed image file: tertilesc2hw-128/tile-71.png -- Copy unprocessed image file: tertilesc2hw-128/tile-72.png -- Copy unprocessed image file: tertilesc2hw-128/tile-73.png -- Copy unprocessed image file: tertilesc2hw-128/tile-74.png -- Copy unprocessed image file: tertilesc2hw-128/tile-75.png -- Copy unprocessed image file: tertilesc2hw-128/tile-76.png -- Copy unprocessed image file: tertilesc2hw-128/tile-77.png -- Copy unprocessed image file: tertilesc2hw-128/tile-78.png -- Copy unprocessed image file: tertilesc2hw-128/tile-79.png -- Copy unprocessed image file: tertilesc2hw-128/tile-80.png -- Copy unprocessed image file: tertilesc2hw-16/tile-00.png -- Copy unprocessed image file: tertilesc2hw-16/tile-01.png -- Copy unprocessed image file: tertilesc2hw-16/tile-02.png -- Copy unprocessed image file: tertilesc2hw-16/tile-03.png -- Copy unprocessed image file: tertilesc2hw-16/tile-04.png -- Copy unprocessed image file: tertilesc2hw-16/tile-05.png -- Copy unprocessed image file: tertilesc2hw-16/tile-06.png -- Copy unprocessed image file: tertilesc2hw-16/tile-07.png -- Copy unprocessed image file: tertilesc2hw-16/tile-08.png -- Copy unprocessed image file: tertilesc2hw-16/tile-09.png -- Copy unprocessed image file: tertilesc2hw-16/tile-10.png -- Copy unprocessed image file: tertilesc2hw-16/tile-11.png -- Copy unprocessed image file: tertilesc2hw-16/tile-12.png -- Copy unprocessed image file: tertilesc2hw-16/tile-13.png -- Copy unprocessed image file: tertilesc2hw-16/tile-14.png -- Copy unprocessed image file: tertilesc2hw-16/tile-15.png -- Copy unprocessed image file: tertilesc2hw-16/tile-16.png -- Copy unprocessed image file: tertilesc2hw-16/tile-17.png -- Copy unprocessed image file: tertilesc2hw-16/tile-18.png -- Copy unprocessed image file: tertilesc2hw-16/tile-19.png -- Copy unprocessed image file: tertilesc2hw-16/tile-20.png -- Copy unprocessed image file: tertilesc2hw-16/tile-21.png -- Copy unprocessed image file: tertilesc2hw-16/tile-22.png -- Copy unprocessed image file: tertilesc2hw-16/tile-23.png -- Copy unprocessed image file: tertilesc2hw-16/tile-24.png -- Copy unprocessed image file: tertilesc2hw-16/tile-25.png -- Copy unprocessed image file: tertilesc2hw-16/tile-26.png -- Copy unprocessed image file: tertilesc2hw-16/tile-27.png -- Copy unprocessed image file: tertilesc2hw-16/tile-28.png -- Copy unprocessed image file: tertilesc2hw-16/tile-29.png -- Copy unprocessed image file: tertilesc2hw-16/tile-30.png -- Copy unprocessed image file: tertilesc2hw-16/tile-31.png -- Copy unprocessed image file: tertilesc2hw-16/tile-32.png -- Copy unprocessed image file: tertilesc2hw-16/tile-33.png -- Copy unprocessed image file: tertilesc2hw-16/tile-34.png -- Copy unprocessed image file: tertilesc2hw-16/tile-35.png -- Copy unprocessed image file: tertilesc2hw-16/tile-36.png -- Copy unprocessed image file: tertilesc2hw-16/tile-37.png -- Copy unprocessed image file: tertilesc2hw-16/tile-38.png -- Copy unprocessed image file: tertilesc2hw-16/tile-39.png -- Copy unprocessed image file: tertilesc2hw-16/tile-40.png -- Copy unprocessed image file: tertilesc2hw-16/tile-41.png -- Copy unprocessed image file: tertilesc2hw-16/tile-42.png -- Copy unprocessed image file: tertilesc2hw-16/tile-43.png -- Copy unprocessed image file: tertilesc2hw-16/tile-44.png -- Copy unprocessed image file: tertilesc2hw-16/tile-45.png -- Copy unprocessed image file: tertilesc2hw-16/tile-46.png -- Copy unprocessed image file: tertilesc2hw-16/tile-47.png -- Copy unprocessed image file: tertilesc2hw-16/tile-48.png -- Copy unprocessed image file: tertilesc2hw-16/tile-49.png -- Copy unprocessed image file: tertilesc2hw-16/tile-50.png -- Copy unprocessed image file: tertilesc2hw-16/tile-51.png -- Copy unprocessed image file: tertilesc2hw-16/tile-52.png -- Copy unprocessed image file: tertilesc2hw-16/tile-53.png -- Copy unprocessed image file: tertilesc2hw-16/tile-54.png -- Copy unprocessed image file: tertilesc2hw-16/tile-55.png -- Copy unprocessed image file: tertilesc2hw-16/tile-56.png -- Copy unprocessed image file: tertilesc2hw-16/tile-57.png -- Copy unprocessed image file: tertilesc2hw-16/tile-58.png -- Copy unprocessed image file: tertilesc2hw-16/tile-59.png -- Copy unprocessed image file: tertilesc2hw-16/tile-60.png -- Copy unprocessed image file: tertilesc2hw-16/tile-61.png -- Copy unprocessed image file: tertilesc2hw-16/tile-62.png -- Copy unprocessed image file: tertilesc2hw-16/tile-63.png -- Copy unprocessed image file: tertilesc2hw-16/tile-64.png -- Copy unprocessed image file: tertilesc2hw-16/tile-65.png -- Copy unprocessed image file: tertilesc2hw-16/tile-66.png -- Copy unprocessed image file: tertilesc2hw-16/tile-67.png -- Copy unprocessed image file: tertilesc2hw-16/tile-68.png -- Copy unprocessed image file: tertilesc2hw-16/tile-69.png -- Copy unprocessed image file: tertilesc2hw-16/tile-70.png -- Copy unprocessed image file: tertilesc2hw-16/tile-71.png -- Copy unprocessed image file: tertilesc2hw-16/tile-72.png -- Copy unprocessed image file: tertilesc2hw-16/tile-73.png -- Copy unprocessed image file: tertilesc2hw-16/tile-74.png -- Copy unprocessed image file: tertilesc2hw-16/tile-75.png -- Copy unprocessed image file: tertilesc2hw-16/tile-76.png -- Copy unprocessed image file: tertilesc2hw-16/tile-77.png -- Copy unprocessed image file: tertilesc2hw-16/tile-78.png -- Copy unprocessed image file: tertilesc2hw-16/tile-79.png -- Copy unprocessed image file: tertilesc2hw-16/tile-80.png -- Copy unprocessed image file: tertilesc2hw-32/tile-00.png -- Copy unprocessed image file: tertilesc2hw-32/tile-01.png -- Copy unprocessed image file: tertilesc2hw-32/tile-02.png -- Copy unprocessed image file: tertilesc2hw-32/tile-03.png -- Copy unprocessed image file: tertilesc2hw-32/tile-04.png -- Copy unprocessed image file: tertilesc2hw-32/tile-05.png -- Copy unprocessed image file: tertilesc2hw-32/tile-06.png -- Copy unprocessed image file: tertilesc2hw-32/tile-07.png -- Copy unprocessed image file: tertilesc2hw-32/tile-08.png -- Copy unprocessed image file: tertilesc2hw-32/tile-09.png -- Copy unprocessed image file: tertilesc2hw-32/tile-10.png -- Copy unprocessed image file: tertilesc2hw-32/tile-11.png -- Copy unprocessed image file: tertilesc2hw-32/tile-12.png -- Copy unprocessed image file: tertilesc2hw-32/tile-13.png -- Copy unprocessed image file: tertilesc2hw-32/tile-14.png -- Copy unprocessed image file: tertilesc2hw-32/tile-15.png -- Copy unprocessed image file: tertilesc2hw-32/tile-16.png -- Copy unprocessed image file: tertilesc2hw-32/tile-17.png -- Copy unprocessed image file: tertilesc2hw-32/tile-18.png -- Copy unprocessed image file: tertilesc2hw-32/tile-19.png -- Copy unprocessed image file: tertilesc2hw-32/tile-20.png -- Copy unprocessed image file: tertilesc2hw-32/tile-21.png -- Copy unprocessed image file: tertilesc2hw-32/tile-22.png -- Copy unprocessed image file: tertilesc2hw-32/tile-23.png -- Copy unprocessed image file: tertilesc2hw-32/tile-24.png -- Copy unprocessed image file: tertilesc2hw-32/tile-25.png -- Copy unprocessed image file: tertilesc2hw-32/tile-26.png -- Copy unprocessed image file: tertilesc2hw-32/tile-27.png -- Copy unprocessed image file: tertilesc2hw-32/tile-28.png -- Copy unprocessed image file: tertilesc2hw-32/tile-29.png -- Copy unprocessed image file: tertilesc2hw-32/tile-30.png -- Copy unprocessed image file: tertilesc2hw-32/tile-31.png -- Copy unprocessed image file: tertilesc2hw-32/tile-32.png -- Copy unprocessed image file: tertilesc2hw-32/tile-33.png -- Copy unprocessed image file: tertilesc2hw-32/tile-34.png -- Copy unprocessed image file: tertilesc2hw-32/tile-35.png -- Copy unprocessed image file: tertilesc2hw-32/tile-36.png -- Copy unprocessed image file: tertilesc2hw-32/tile-37.png -- Copy unprocessed image file: tertilesc2hw-32/tile-38.png -- Copy unprocessed image file: tertilesc2hw-32/tile-39.png -- Copy unprocessed image file: tertilesc2hw-32/tile-40.png -- Copy unprocessed image file: tertilesc2hw-32/tile-41.png -- Copy unprocessed image file: tertilesc2hw-32/tile-42.png -- Copy unprocessed image file: tertilesc2hw-32/tile-43.png -- Copy unprocessed image file: tertilesc2hw-32/tile-44.png -- Copy unprocessed image file: tertilesc2hw-32/tile-45.png -- Copy unprocessed image file: tertilesc2hw-32/tile-46.png -- Copy unprocessed image file: tertilesc2hw-32/tile-47.png -- Copy unprocessed image file: tertilesc2hw-32/tile-48.png -- Copy unprocessed image file: tertilesc2hw-32/tile-49.png -- Copy unprocessed image file: tertilesc2hw-32/tile-50.png -- Copy unprocessed image file: tertilesc2hw-32/tile-51.png -- Copy unprocessed image file: tertilesc2hw-32/tile-52.png -- Copy unprocessed image file: tertilesc2hw-32/tile-53.png -- Copy unprocessed image file: tertilesc2hw-32/tile-54.png -- Copy unprocessed image file: tertilesc2hw-32/tile-55.png -- Copy unprocessed image file: tertilesc2hw-32/tile-56.png -- Copy unprocessed image file: tertilesc2hw-32/tile-57.png -- Copy unprocessed image file: tertilesc2hw-32/tile-58.png -- Copy unprocessed image file: tertilesc2hw-32/tile-59.png -- Copy unprocessed image file: tertilesc2hw-32/tile-60.png -- Copy unprocessed image file: tertilesc2hw-32/tile-61.png -- Copy unprocessed image file: tertilesc2hw-32/tile-62.png -- Copy unprocessed image file: tertilesc2hw-32/tile-63.png -- Copy unprocessed image file: tertilesc2hw-32/tile-64.png -- Copy unprocessed image file: tertilesc2hw-32/tile-65.png -- Copy unprocessed image file: tertilesc2hw-32/tile-66.png -- Copy unprocessed image file: tertilesc2hw-32/tile-67.png -- Copy unprocessed image file: tertilesc2hw-32/tile-68.png -- Copy unprocessed image file: tertilesc2hw-32/tile-69.png -- Copy unprocessed image file: tertilesc2hw-32/tile-70.png -- Copy unprocessed image file: tertilesc2hw-32/tile-71.png -- Copy unprocessed image file: tertilesc2hw-32/tile-72.png -- Copy unprocessed image file: tertilesc2hw-32/tile-73.png -- Copy unprocessed image file: tertilesc2hw-32/tile-74.png -- Copy unprocessed image file: tertilesc2hw-32/tile-75.png -- Copy unprocessed image file: tertilesc2hw-32/tile-76.png -- Copy unprocessed image file: tertilesc2hw-32/tile-77.png -- Copy unprocessed image file: tertilesc2hw-32/tile-78.png -- Copy unprocessed image file: tertilesc2hw-32/tile-79.png -- Copy unprocessed image file: tertilesc2hw-32/tile-80.png -- Copy unprocessed image file: tertilesc2hw-64/tile-00.png -- Copy unprocessed image file: tertilesc2hw-64/tile-01.png -- Copy unprocessed image file: tertilesc2hw-64/tile-02.png -- Copy unprocessed image file: tertilesc2hw-64/tile-03.png -- Copy unprocessed image file: tertilesc2hw-64/tile-04.png -- Copy unprocessed image file: tertilesc2hw-64/tile-05.png -- Copy unprocessed image file: tertilesc2hw-64/tile-06.png -- Copy unprocessed image file: tertilesc2hw-64/tile-07.png -- Copy unprocessed image file: tertilesc2hw-64/tile-08.png -- Copy unprocessed image file: tertilesc2hw-64/tile-09.png -- Copy unprocessed image file: tertilesc2hw-64/tile-10.png -- Copy unprocessed image file: tertilesc2hw-64/tile-11.png -- Copy unprocessed image file: tertilesc2hw-64/tile-12.png -- Copy unprocessed image file: tertilesc2hw-64/tile-13.png -- Copy unprocessed image file: tertilesc2hw-64/tile-14.png -- Copy unprocessed image file: tertilesc2hw-64/tile-15.png -- Copy unprocessed image file: tertilesc2hw-64/tile-16.png -- Copy unprocessed image file: tertilesc2hw-64/tile-17.png -- Copy unprocessed image file: tertilesc2hw-64/tile-18.png -- Copy unprocessed image file: tertilesc2hw-64/tile-19.png -- Copy unprocessed image file: tertilesc2hw-64/tile-20.png -- Copy unprocessed image file: tertilesc2hw-64/tile-21.png -- Copy unprocessed image file: tertilesc2hw-64/tile-22.png -- Copy unprocessed image file: tertilesc2hw-64/tile-23.png -- Copy unprocessed image file: tertilesc2hw-64/tile-24.png -- Copy unprocessed image file: tertilesc2hw-64/tile-25.png -- Copy unprocessed image file: tertilesc2hw-64/tile-26.png -- Copy unprocessed image file: tertilesc2hw-64/tile-27.png -- Copy unprocessed image file: tertilesc2hw-64/tile-28.png -- Copy unprocessed image file: tertilesc2hw-64/tile-29.png -- Copy unprocessed image file: tertilesc2hw-64/tile-30.png -- Copy unprocessed image file: tertilesc2hw-64/tile-31.png -- Copy unprocessed image file: tertilesc2hw-64/tile-32.png -- Copy unprocessed image file: tertilesc2hw-64/tile-33.png -- Copy unprocessed image file: tertilesc2hw-64/tile-34.png -- Copy unprocessed image file: tertilesc2hw-64/tile-35.png -- Copy unprocessed image file: tertilesc2hw-64/tile-36.png -- Copy unprocessed image file: tertilesc2hw-64/tile-37.png -- Copy unprocessed image file: tertilesc2hw-64/tile-38.png -- Copy unprocessed image file: tertilesc2hw-64/tile-39.png -- Copy unprocessed image file: tertilesc2hw-64/tile-40.png -- Copy unprocessed image file: tertilesc2hw-64/tile-41.png -- Copy unprocessed image file: tertilesc2hw-64/tile-42.png -- Copy unprocessed image file: tertilesc2hw-64/tile-43.png -- Copy unprocessed image file: tertilesc2hw-64/tile-44.png -- Copy unprocessed image file: tertilesc2hw-64/tile-45.png -- Copy unprocessed image file: tertilesc2hw-64/tile-46.png -- Copy unprocessed image file: tertilesc2hw-64/tile-47.png -- Copy unprocessed image file: tertilesc2hw-64/tile-48.png -- Copy unprocessed image file: tertilesc2hw-64/tile-49.png -- Copy unprocessed image file: tertilesc2hw-64/tile-50.png -- Copy unprocessed image file: tertilesc2hw-64/tile-51.png -- Copy unprocessed image file: tertilesc2hw-64/tile-52.png -- Copy unprocessed image file: tertilesc2hw-64/tile-53.png -- Copy unprocessed image file: tertilesc2hw-64/tile-54.png -- Copy unprocessed image file: tertilesc2hw-64/tile-55.png -- Copy unprocessed image file: tertilesc2hw-64/tile-56.png -- Copy unprocessed image file: tertilesc2hw-64/tile-57.png -- Copy unprocessed image file: tertilesc2hw-64/tile-58.png -- Copy unprocessed image file: tertilesc2hw-64/tile-59.png -- Copy unprocessed image file: tertilesc2hw-64/tile-60.png -- Copy unprocessed image file: tertilesc2hw-64/tile-61.png -- Copy unprocessed image file: tertilesc2hw-64/tile-62.png -- Copy unprocessed image file: tertilesc2hw-64/tile-63.png -- Copy unprocessed image file: tertilesc2hw-64/tile-64.png -- Copy unprocessed image file: tertilesc2hw-64/tile-65.png -- Copy unprocessed image file: tertilesc2hw-64/tile-66.png -- Copy unprocessed image file: tertilesc2hw-64/tile-67.png -- Copy unprocessed image file: tertilesc2hw-64/tile-68.png -- Copy unprocessed image file: tertilesc2hw-64/tile-69.png -- Copy unprocessed image file: tertilesc2hw-64/tile-70.png -- Copy unprocessed image file: tertilesc2hw-64/tile-71.png -- Copy unprocessed image file: tertilesc2hw-64/tile-72.png -- Copy unprocessed image file: tertilesc2hw-64/tile-73.png -- Copy unprocessed image file: tertilesc2hw-64/tile-74.png -- Copy unprocessed image file: tertilesc2hw-64/tile-75.png -- Copy unprocessed image file: tertilesc2hw-64/tile-76.png -- Copy unprocessed image file: tertilesc2hw-64/tile-77.png -- Copy unprocessed image file: tertilesc2hw-64/tile-78.png -- Copy unprocessed image file: tertilesc2hw-64/tile-79.png -- Copy unprocessed image file: tertilesc2hw-64/tile-80.png -- Copy unprocessed image file: tertilesc2hw.radar -- Copy unprocessed image file: tertilesc3hw-128/tile-00.png -- Copy unprocessed image file: tertilesc3hw-128/tile-01.png -- Copy unprocessed image file: tertilesc3hw-128/tile-02.png -- Copy unprocessed image file: tertilesc3hw-128/tile-03.png -- Copy unprocessed image file: tertilesc3hw-128/tile-04.png -- Copy unprocessed image file: tertilesc3hw-128/tile-05.png -- Copy unprocessed image file: tertilesc3hw-128/tile-06.png -- Copy unprocessed image file: tertilesc3hw-128/tile-07.png -- Copy unprocessed image file: tertilesc3hw-128/tile-08.png -- Copy unprocessed image file: tertilesc3hw-128/tile-09.png -- Copy unprocessed image file: tertilesc3hw-128/tile-10.png -- Copy unprocessed image file: tertilesc3hw-128/tile-11.png -- Copy unprocessed image file: tertilesc3hw-128/tile-12.png -- Copy unprocessed image file: tertilesc3hw-128/tile-13.png -- Copy unprocessed image file: tertilesc3hw-128/tile-14.png -- Copy unprocessed image file: tertilesc3hw-128/tile-15.png -- Copy unprocessed image file: tertilesc3hw-128/tile-16.png -- Copy unprocessed image file: tertilesc3hw-128/tile-17.png -- Copy unprocessed image file: tertilesc3hw-128/tile-18.png -- Copy unprocessed image file: tertilesc3hw-128/tile-19.png -- Copy unprocessed image file: tertilesc3hw-128/tile-20.png -- Copy unprocessed image file: tertilesc3hw-128/tile-21.png -- Copy unprocessed image file: tertilesc3hw-128/tile-22.png -- Copy unprocessed image file: tertilesc3hw-128/tile-23.png -- Copy unprocessed image file: tertilesc3hw-128/tile-24.png -- Copy unprocessed image file: tertilesc3hw-128/tile-25.png -- Copy unprocessed image file: tertilesc3hw-128/tile-26.png -- Copy unprocessed image file: tertilesc3hw-128/tile-27.png -- Copy unprocessed image file: tertilesc3hw-128/tile-28.png -- Copy unprocessed image file: tertilesc3hw-128/tile-29.png -- Copy unprocessed image file: tertilesc3hw-128/tile-30.png -- Copy unprocessed image file: tertilesc3hw-128/tile-31.png -- Copy unprocessed image file: tertilesc3hw-128/tile-32.png -- Copy unprocessed image file: tertilesc3hw-128/tile-33.png -- Copy unprocessed image file: tertilesc3hw-128/tile-34.png -- Copy unprocessed image file: tertilesc3hw-128/tile-35.png -- Copy unprocessed image file: tertilesc3hw-128/tile-36.png -- Copy unprocessed image file: tertilesc3hw-128/tile-37.png -- Copy unprocessed image file: tertilesc3hw-128/tile-38.png -- Copy unprocessed image file: tertilesc3hw-128/tile-39.png -- Copy unprocessed image file: tertilesc3hw-128/tile-40.png -- Copy unprocessed image file: tertilesc3hw-128/tile-41.png -- Copy unprocessed image file: tertilesc3hw-128/tile-42.png -- Copy unprocessed image file: tertilesc3hw-128/tile-43.png -- Copy unprocessed image file: tertilesc3hw-128/tile-44.png -- Copy unprocessed image file: tertilesc3hw-128/tile-45.png -- Copy unprocessed image file: tertilesc3hw-128/tile-46.png -- Copy unprocessed image file: tertilesc3hw-128/tile-47.png -- Copy unprocessed image file: tertilesc3hw-128/tile-48.png -- Copy unprocessed image file: tertilesc3hw-128/tile-49.png -- Copy unprocessed image file: tertilesc3hw-128/tile-50.png -- Copy unprocessed image file: tertilesc3hw-128/tile-51.png -- Copy unprocessed image file: tertilesc3hw-128/tile-52.png -- Copy unprocessed image file: tertilesc3hw-128/tile-53.png -- Copy unprocessed image file: tertilesc3hw-128/tile-54.png -- Copy unprocessed image file: tertilesc3hw-128/tile-55.png -- Copy unprocessed image file: tertilesc3hw-128/tile-56.png -- Copy unprocessed image file: tertilesc3hw-128/tile-57.png -- Copy unprocessed image file: tertilesc3hw-128/tile-58.png -- Copy unprocessed image file: tertilesc3hw-128/tile-59.png -- Copy unprocessed image file: tertilesc3hw-128/tile-60.png -- Copy unprocessed image file: tertilesc3hw-128/tile-61.png -- Copy unprocessed image file: tertilesc3hw-128/tile-62.png -- Copy unprocessed image file: tertilesc3hw-128/tile-63.png -- Copy unprocessed image file: tertilesc3hw-128/tile-64.png -- Copy unprocessed image file: tertilesc3hw-128/tile-65.png -- Copy unprocessed image file: tertilesc3hw-128/tile-66.png -- Copy unprocessed image file: tertilesc3hw-128/tile-67.png -- Copy unprocessed image file: tertilesc3hw-128/tile-68.png -- Copy unprocessed image file: tertilesc3hw-128/tile-69.png -- Copy unprocessed image file: tertilesc3hw-128/tile-70.png -- Copy unprocessed image file: tertilesc3hw-128/tile-71.png -- Copy unprocessed image file: tertilesc3hw-128/tile-72.png -- Copy unprocessed image file: tertilesc3hw-128/tile-73.png -- Copy unprocessed image file: tertilesc3hw-128/tile-74.png -- Copy unprocessed image file: tertilesc3hw-128/tile-75.png -- Copy unprocessed image file: tertilesc3hw-128/tile-76.png -- Copy unprocessed image file: tertilesc3hw-128/tile-77.png -- Copy unprocessed image file: tertilesc3hw-128/tile-78.png -- Copy unprocessed image file: tertilesc3hw-128/tile-79.png -- Copy unprocessed image file: tertilesc3hw-16/tile-00.png -- Copy unprocessed image file: tertilesc3hw-16/tile-01.png -- Copy unprocessed image file: tertilesc3hw-16/tile-02.png -- Copy unprocessed image file: tertilesc3hw-16/tile-03.png -- Copy unprocessed image file: tertilesc3hw-16/tile-04.png -- Copy unprocessed image file: tertilesc3hw-16/tile-05.png -- Copy unprocessed image file: tertilesc3hw-16/tile-06.png -- Copy unprocessed image file: tertilesc3hw-16/tile-07.png -- Copy unprocessed image file: tertilesc3hw-16/tile-08.png -- Copy unprocessed image file: tertilesc3hw-16/tile-09.png -- Copy unprocessed image file: tertilesc3hw-16/tile-10.png -- Copy unprocessed image file: tertilesc3hw-16/tile-11.png -- Copy unprocessed image file: tertilesc3hw-16/tile-12.png -- Copy unprocessed image file: tertilesc3hw-16/tile-13.png -- Copy unprocessed image file: tertilesc3hw-16/tile-14.png -- Copy unprocessed image file: tertilesc3hw-16/tile-15.png -- Copy unprocessed image file: tertilesc3hw-16/tile-16.png -- Copy unprocessed image file: tertilesc3hw-16/tile-17.png -- Copy unprocessed image file: tertilesc3hw-16/tile-18.png -- Copy unprocessed image file: tertilesc3hw-16/tile-19.png -- Copy unprocessed image file: tertilesc3hw-16/tile-20.png -- Copy unprocessed image file: tertilesc3hw-16/tile-21.png -- Copy unprocessed image file: tertilesc3hw-16/tile-22.png -- Copy unprocessed image file: tertilesc3hw-16/tile-23.png -- Copy unprocessed image file: tertilesc3hw-16/tile-24.png -- Copy unprocessed image file: tertilesc3hw-16/tile-25.png -- Copy unprocessed image file: tertilesc3hw-16/tile-26.png -- Copy unprocessed image file: tertilesc3hw-16/tile-27.png -- Copy unprocessed image file: tertilesc3hw-16/tile-28.png -- Copy unprocessed image file: tertilesc3hw-16/tile-29.png -- Copy unprocessed image file: tertilesc3hw-16/tile-30.png -- Copy unprocessed image file: tertilesc3hw-16/tile-31.png -- Copy unprocessed image file: tertilesc3hw-16/tile-32.png -- Copy unprocessed image file: tertilesc3hw-16/tile-33.png -- Copy unprocessed image file: tertilesc3hw-16/tile-34.png -- Copy unprocessed image file: tertilesc3hw-16/tile-35.png -- Copy unprocessed image file: tertilesc3hw-16/tile-36.png -- Copy unprocessed image file: tertilesc3hw-16/tile-37.png -- Copy unprocessed image file: tertilesc3hw-16/tile-38.png -- Copy unprocessed image file: tertilesc3hw-16/tile-39.png -- Copy unprocessed image file: tertilesc3hw-16/tile-40.png -- Copy unprocessed image file: tertilesc3hw-16/tile-41.png -- Copy unprocessed image file: tertilesc3hw-16/tile-42.png -- Copy unprocessed image file: tertilesc3hw-16/tile-43.png -- Copy unprocessed image file: tertilesc3hw-16/tile-44.png -- Copy unprocessed image file: tertilesc3hw-16/tile-45.png -- Copy unprocessed image file: tertilesc3hw-16/tile-46.png -- Copy unprocessed image file: tertilesc3hw-16/tile-47.png -- Copy unprocessed image file: tertilesc3hw-16/tile-48.png -- Copy unprocessed image file: tertilesc3hw-16/tile-49.png -- Copy unprocessed image file: tertilesc3hw-16/tile-50.png -- Copy unprocessed image file: tertilesc3hw-16/tile-51.png -- Copy unprocessed image file: tertilesc3hw-16/tile-52.png -- Copy unprocessed image file: tertilesc3hw-16/tile-53.png -- Copy unprocessed image file: tertilesc3hw-16/tile-54.png -- Copy unprocessed image file: tertilesc3hw-16/tile-55.png -- Copy unprocessed image file: tertilesc3hw-16/tile-56.png -- Copy unprocessed image file: tertilesc3hw-16/tile-57.png -- Copy unprocessed image file: tertilesc3hw-16/tile-58.png -- Copy unprocessed image file: tertilesc3hw-16/tile-59.png -- Copy unprocessed image file: tertilesc3hw-16/tile-60.png -- Copy unprocessed image file: tertilesc3hw-16/tile-61.png -- Copy unprocessed image file: tertilesc3hw-16/tile-62.png -- Copy unprocessed image file: tertilesc3hw-16/tile-63.png -- Copy unprocessed image file: tertilesc3hw-16/tile-64.png -- Copy unprocessed image file: tertilesc3hw-16/tile-65.png -- Copy unprocessed image file: tertilesc3hw-16/tile-66.png -- Copy unprocessed image file: tertilesc3hw-16/tile-67.png -- Copy unprocessed image file: tertilesc3hw-16/tile-68.png -- Copy unprocessed image file: tertilesc3hw-16/tile-69.png -- Copy unprocessed image file: tertilesc3hw-16/tile-70.png -- Copy unprocessed image file: tertilesc3hw-16/tile-71.png -- Copy unprocessed image file: tertilesc3hw-16/tile-72.png -- Copy unprocessed image file: tertilesc3hw-16/tile-73.png -- Copy unprocessed image file: tertilesc3hw-16/tile-74.png -- Copy unprocessed image file: tertilesc3hw-16/tile-75.png -- Copy unprocessed image file: tertilesc3hw-16/tile-76.png -- Copy unprocessed image file: tertilesc3hw-16/tile-77.png -- Copy unprocessed image file: tertilesc3hw-16/tile-78.png -- Copy unprocessed image file: tertilesc3hw-16/tile-79.png -- Copy unprocessed image file: tertilesc3hw-32/tile-00.png -- Copy unprocessed image file: tertilesc3hw-32/tile-01.png -- Copy unprocessed image file: tertilesc3hw-32/tile-02.png -- Copy unprocessed image file: tertilesc3hw-32/tile-03.png -- Copy unprocessed image file: tertilesc3hw-32/tile-04.png -- Copy unprocessed image file: tertilesc3hw-32/tile-05.png -- Copy unprocessed image file: tertilesc3hw-32/tile-06.png -- Copy unprocessed image file: tertilesc3hw-32/tile-07.png -- Copy unprocessed image file: tertilesc3hw-32/tile-08.png -- Copy unprocessed image file: tertilesc3hw-32/tile-09.png -- Copy unprocessed image file: tertilesc3hw-32/tile-10.png -- Copy unprocessed image file: tertilesc3hw-32/tile-11.png -- Copy unprocessed image file: tertilesc3hw-32/tile-12.png -- Copy unprocessed image file: tertilesc3hw-32/tile-13.png -- Copy unprocessed image file: tertilesc3hw-32/tile-14.png -- Copy unprocessed image file: tertilesc3hw-32/tile-15.png -- Copy unprocessed image file: tertilesc3hw-32/tile-16.png -- Copy unprocessed image file: tertilesc3hw-32/tile-17.png -- Copy unprocessed image file: tertilesc3hw-32/tile-18.png -- Copy unprocessed image file: tertilesc3hw-32/tile-19.png -- Copy unprocessed image file: tertilesc3hw-32/tile-20.png -- Copy unprocessed image file: tertilesc3hw-32/tile-21.png -- Copy unprocessed image file: tertilesc3hw-32/tile-22.png -- Copy unprocessed image file: tertilesc3hw-32/tile-23.png -- Copy unprocessed image file: tertilesc3hw-32/tile-24.png -- Copy unprocessed image file: tertilesc3hw-32/tile-25.png -- Copy unprocessed image file: tertilesc3hw-32/tile-26.png -- Copy unprocessed image file: tertilesc3hw-32/tile-27.png -- Copy unprocessed image file: tertilesc3hw-32/tile-28.png -- Copy unprocessed image file: tertilesc3hw-32/tile-29.png -- Copy unprocessed image file: tertilesc3hw-32/tile-30.png -- Copy unprocessed image file: tertilesc3hw-32/tile-31.png -- Copy unprocessed image file: tertilesc3hw-32/tile-32.png -- Copy unprocessed image file: tertilesc3hw-32/tile-33.png -- Copy unprocessed image file: tertilesc3hw-32/tile-34.png -- Copy unprocessed image file: tertilesc3hw-32/tile-35.png -- Copy unprocessed image file: tertilesc3hw-32/tile-36.png -- Copy unprocessed image file: tertilesc3hw-32/tile-37.png -- Copy unprocessed image file: tertilesc3hw-32/tile-38.png -- Copy unprocessed image file: tertilesc3hw-32/tile-39.png -- Copy unprocessed image file: tertilesc3hw-32/tile-40.png -- Copy unprocessed image file: tertilesc3hw-32/tile-41.png -- Copy unprocessed image file: tertilesc3hw-32/tile-42.png -- Copy unprocessed image file: tertilesc3hw-32/tile-43.png -- Copy unprocessed image file: tertilesc3hw-32/tile-44.png -- Copy unprocessed image file: tertilesc3hw-32/tile-45.png -- Copy unprocessed image file: tertilesc3hw-32/tile-46.png -- Copy unprocessed image file: tertilesc3hw-32/tile-47.png -- Copy unprocessed image file: tertilesc3hw-32/tile-48.png -- Copy unprocessed image file: tertilesc3hw-32/tile-49.png -- Copy unprocessed image file: tertilesc3hw-32/tile-50.png -- Copy unprocessed image file: tertilesc3hw-32/tile-51.png -- Copy unprocessed image file: tertilesc3hw-32/tile-52.png -- Copy unprocessed image file: tertilesc3hw-32/tile-53.png -- Copy unprocessed image file: tertilesc3hw-32/tile-54.png -- Copy unprocessed image file: tertilesc3hw-32/tile-55.png -- Copy unprocessed image file: tertilesc3hw-32/tile-56.png -- Copy unprocessed image file: tertilesc3hw-32/tile-57.png -- Copy unprocessed image file: tertilesc3hw-32/tile-58.png -- Copy unprocessed image file: tertilesc3hw-32/tile-59.png -- Copy unprocessed image file: tertilesc3hw-32/tile-60.png -- Copy unprocessed image file: tertilesc3hw-32/tile-61.png -- Copy unprocessed image file: tertilesc3hw-32/tile-62.png -- Copy unprocessed image file: tertilesc3hw-32/tile-63.png -- Copy unprocessed image file: tertilesc3hw-32/tile-64.png -- Copy unprocessed image file: tertilesc3hw-32/tile-65.png -- Copy unprocessed image file: tertilesc3hw-32/tile-66.png -- Copy unprocessed image file: tertilesc3hw-32/tile-67.png -- Copy unprocessed image file: tertilesc3hw-32/tile-68.png -- Copy unprocessed image file: tertilesc3hw-32/tile-69.png -- Copy unprocessed image file: tertilesc3hw-32/tile-70.png -- Copy unprocessed image file: tertilesc3hw-32/tile-71.png -- Copy unprocessed image file: tertilesc3hw-32/tile-72.png -- Copy unprocessed image file: tertilesc3hw-32/tile-73.png -- Copy unprocessed image file: tertilesc3hw-32/tile-74.png -- Copy unprocessed image file: tertilesc3hw-32/tile-75.png -- Copy unprocessed image file: tertilesc3hw-32/tile-76.png -- Copy unprocessed image file: tertilesc3hw-32/tile-77.png -- Copy unprocessed image file: tertilesc3hw-32/tile-78.png -- Copy unprocessed image file: tertilesc3hw-32/tile-79.png -- Copy unprocessed image file: tertilesc3hw-64/tile-00.png -- Copy unprocessed image file: tertilesc3hw-64/tile-01.png -- Copy unprocessed image file: tertilesc3hw-64/tile-02.png -- Copy unprocessed image file: tertilesc3hw-64/tile-03.png -- Copy unprocessed image file: tertilesc3hw-64/tile-04.png -- Copy unprocessed image file: tertilesc3hw-64/tile-05.png -- Copy unprocessed image file: tertilesc3hw-64/tile-06.png -- Copy unprocessed image file: tertilesc3hw-64/tile-07.png -- Copy unprocessed image file: tertilesc3hw-64/tile-08.png -- Copy unprocessed image file: tertilesc3hw-64/tile-09.png -- Copy unprocessed image file: tertilesc3hw-64/tile-10.png -- Copy unprocessed image file: tertilesc3hw-64/tile-11.png -- Copy unprocessed image file: tertilesc3hw-64/tile-12.png -- Copy unprocessed image file: tertilesc3hw-64/tile-13.png -- Copy unprocessed image file: tertilesc3hw-64/tile-14.png -- Copy unprocessed image file: tertilesc3hw-64/tile-15.png -- Copy unprocessed image file: tertilesc3hw-64/tile-16.png -- Copy unprocessed image file: tertilesc3hw-64/tile-17.png -- Copy unprocessed image file: tertilesc3hw-64/tile-18.png -- Copy unprocessed image file: tertilesc3hw-64/tile-19.png -- Copy unprocessed image file: tertilesc3hw-64/tile-20.png -- Copy unprocessed image file: tertilesc3hw-64/tile-21.png -- Copy unprocessed image file: tertilesc3hw-64/tile-22.png -- Copy unprocessed image file: tertilesc3hw-64/tile-23.png -- Copy unprocessed image file: tertilesc3hw-64/tile-24.png -- Copy unprocessed image file: tertilesc3hw-64/tile-25.png -- Copy unprocessed image file: tertilesc3hw-64/tile-26.png -- Copy unprocessed image file: tertilesc3hw-64/tile-27.png -- Copy unprocessed image file: tertilesc3hw-64/tile-28.png -- Copy unprocessed image file: tertilesc3hw-64/tile-29.png -- Copy unprocessed image file: tertilesc3hw-64/tile-30.png -- Copy unprocessed image file: tertilesc3hw-64/tile-31.png -- Copy unprocessed image file: tertilesc3hw-64/tile-32.png -- Copy unprocessed image file: tertilesc3hw-64/tile-33.png -- Copy unprocessed image file: tertilesc3hw-64/tile-34.png -- Copy unprocessed image file: tertilesc3hw-64/tile-35.png -- Copy unprocessed image file: tertilesc3hw-64/tile-36.png -- Copy unprocessed image file: tertilesc3hw-64/tile-37.png -- Copy unprocessed image file: tertilesc3hw-64/tile-38.png -- Copy unprocessed image file: tertilesc3hw-64/tile-39.png -- Copy unprocessed image file: tertilesc3hw-64/tile-40.png -- Copy unprocessed image file: tertilesc3hw-64/tile-41.png -- Copy unprocessed image file: tertilesc3hw-64/tile-42.png -- Copy unprocessed image file: tertilesc3hw-64/tile-43.png -- Copy unprocessed image file: tertilesc3hw-64/tile-44.png -- Copy unprocessed image file: tertilesc3hw-64/tile-45.png -- Copy unprocessed image file: tertilesc3hw-64/tile-46.png -- Copy unprocessed image file: tertilesc3hw-64/tile-47.png -- Copy unprocessed image file: tertilesc3hw-64/tile-48.png -- Copy unprocessed image file: tertilesc3hw-64/tile-49.png -- Copy unprocessed image file: tertilesc3hw-64/tile-50.png -- Copy unprocessed image file: tertilesc3hw-64/tile-51.png -- Copy unprocessed image file: tertilesc3hw-64/tile-52.png -- Copy unprocessed image file: tertilesc3hw-64/tile-53.png -- Copy unprocessed image file: tertilesc3hw-64/tile-54.png -- Copy unprocessed image file: tertilesc3hw-64/tile-55.png -- Copy unprocessed image file: tertilesc3hw-64/tile-56.png -- Copy unprocessed image file: tertilesc3hw-64/tile-57.png -- Copy unprocessed image file: tertilesc3hw-64/tile-58.png -- Copy unprocessed image file: tertilesc3hw-64/tile-59.png -- Copy unprocessed image file: tertilesc3hw-64/tile-60.png -- Copy unprocessed image file: tertilesc3hw-64/tile-61.png -- Copy unprocessed image file: tertilesc3hw-64/tile-62.png -- Copy unprocessed image file: tertilesc3hw-64/tile-63.png -- Copy unprocessed image file: tertilesc3hw-64/tile-64.png -- Copy unprocessed image file: tertilesc3hw-64/tile-65.png -- Copy unprocessed image file: tertilesc3hw-64/tile-66.png -- Copy unprocessed image file: tertilesc3hw-64/tile-67.png -- Copy unprocessed image file: tertilesc3hw-64/tile-68.png -- Copy unprocessed image file: tertilesc3hw-64/tile-69.png -- Copy unprocessed image file: tertilesc3hw-64/tile-70.png -- Copy unprocessed image file: tertilesc3hw-64/tile-71.png -- Copy unprocessed image file: tertilesc3hw-64/tile-72.png -- Copy unprocessed image file: tertilesc3hw-64/tile-73.png -- Copy unprocessed image file: tertilesc3hw-64/tile-74.png -- Copy unprocessed image file: tertilesc3hw-64/tile-75.png -- Copy unprocessed image file: tertilesc3hw-64/tile-76.png -- Copy unprocessed image file: tertilesc3hw-64/tile-77.png -- Copy unprocessed image file: tertilesc3hw-64/tile-78.png -- Copy unprocessed image file: tertilesc3hw-64/tile-79.png -- Copy unprocessed image file: tertilesc3hw.radar -- Copy unprocessed image file: znull_norm.png -- Copy unprocessed image file: znull_spec.png CMake Warning at data/CMakeLists.txt:62 (message): Failed to download prebuilt package: https://github.com/Warzone2100/data-terrain-high/releases/download/v1/high.wz, with error: "SSL peer certificate or SSH remote key was not OK" Call Stack (most recent call first): data/CMakeLists.txt:294 (WZ_FETCH_PREBUILT_PACKAGE) -- Configuring to build high.wz package -- Copy unprocessed image file: tileset/arizona_enum.txt -- Copy unprocessed image file: tileset/arizonadecals.txt -- Copy unprocessed image file: tileset/arizonaground.txt -- Copy unprocessed image file: tileset/rockiedecals.txt -- Copy unprocessed image file: tileset/rockieground.txt -- Copy unprocessed image file: tileset/tertilesc1hwGtype.txt -- Copy unprocessed image file: tileset/tertilesc2hwGtype.txt -- Copy unprocessed image file: tileset/tertilesc3hwGtype.txt -- Copy unprocessed image file: tileset/urban_enum.txt -- Copy unprocessed image file: tileset/urbandecals.txt -- Copy unprocessed image file: tileset/urbanground.txt -- Could NOT find libzip - ZipIOProvider target will not be available -- Found PhysFS: /opt/pkg/lib/libphysfs.dylib CMake Error at /opt/pkg/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Failed to find Gettext libintl (missing: Intl_INCLUDE_DIR) Call Stack (most recent call first): /opt/pkg/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) cmake/FindIntl.cmake:49 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) lib/framework/CMakeLists.txt:4 (find_package) -- Configuring incomplete, errors occurred! *** Error code 1 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/games/warzone2100 *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/games/warzone2100