-- Build files have been written to: /Users/Scott/TopNFreq/source/build Scott@Scotts-MacBook-Pro build % cmake --build . --config Release [ 0%] Building C object external_libraries/hidapi/mac/CMakeFiles/hidapi.dir/hid.c.o [ 1%] Linking C static library libhidapi.a [ 1%] Built target hidapi [ 1%] Building C object external_libraries/hidapi/hidapi_parser/CMakeFiles/hidapi_parser.dir/hidapi_parser.c.o /Users/Scott/SuperCollider/external_libraries/hidapi/hidapi_parser/hidapi_parser.c:1922:16: warning: enumeration values 'kIOHIDElementTypeInput_NULL' and 'kIOHIDElementTypeCollection' not handled in switch [-Wswitch] switch (tIOHIDElementType) { ^~~~~~~~~~~~~~~~~ /Users/Scott/SuperCollider/external_libraries/hidapi/hidapi_parser/hidapi_parser.c:1922:16: note: add missing switch cases switch (tIOHIDElementType) { ^ 1 warning generated. [ 1%] Linking C static library libhidapi_parser.a [ 1%] Built target hidapi_parser [ 1%] Building CXX object server/plugins/CMakeFiles/BinaryOpUGens.dir/BinaryOpUGens.cpp.o In file included from /Users/Scott/SuperCollider/server/plugins/BinaryOpUGens.cpp:32: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/simd_binary_arithmetic.hpp:25: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/vec.hpp:26: /Users/Scott/SuperCollider/external_libraries/nova-simd/vec/vec_neon.hpp:242:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ 1 warning generated. [ 1%] Linking CXX shared module BinaryOpUGens.scx [ 1%] Built target BinaryOpUGens [ 1%] Building CXX object server/plugins/CMakeFiles/ChaosUGens.dir/ChaosUGens.cpp.o [ 1%] Linking CXX shared module ChaosUGens.scx [ 1%] Built target ChaosUGens [ 1%] Building CXX object server/plugins/CMakeFiles/DelayUGens.dir/DelayUGens.cpp.o In file included from /Users/Scott/SuperCollider/server/plugins/DelayUGens.cpp:22: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/simd_memory.hpp:26: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/vec.hpp:26: /Users/Scott/SuperCollider/external_libraries/nova-simd/vec/vec_neon.hpp:242:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ 1 warning generated. [ 2%] Linking CXX shared module DelayUGens.scx [ 2%] Built target DelayUGens [ 2%] Building CXX object server/plugins/CMakeFiles/DemandUGens.dir/DemandUGens.cpp.o [ 2%] Linking CXX shared module DemandUGens.scx [ 2%] Built target DemandUGens [ 2%] Building CXX object server/plugins/CMakeFiles/DemoUGens.dir/DemoUGens.cpp.o [ 2%] Linking CXX shared module DemoUGens.scx [ 2%] Built target DemoUGens [ 2%] Building CXX object server/plugins/CMakeFiles/DynNoiseUGens.dir/DynNoiseUGens.cpp.o [ 2%] Linking CXX shared module DynNoiseUGens.scx [ 2%] Built target DynNoiseUGens [ 2%] Building CXX object server/plugins/CMakeFiles/FilterUGens.dir/FilterUGens.cpp.o [ 2%] Linking CXX shared module FilterUGens.scx [ 2%] Built target FilterUGens [ 3%] Building CXX object server/plugins/CMakeFiles/GendynUGens.dir/GendynUGens.cpp.o [ 3%] Linking CXX shared module GendynUGens.scx [ 3%] Built target GendynUGens [ 3%] Building CXX object server/plugins/CMakeFiles/GrainUGens.dir/GrainUGens.cpp.o [ 3%] Linking CXX shared module GrainUGens.scx [ 3%] Built target GrainUGens [ 3%] Building CXX object server/plugins/CMakeFiles/IOUGens.dir/IOUGens.cpp.o In file included from /Users/Scott/SuperCollider/server/plugins/IOUGens.cpp:34: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/simd_memory.hpp:26: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/vec.hpp:26: /Users/Scott/SuperCollider/external_libraries/nova-simd/vec/vec_neon.hpp:242:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ 1 warning generated. [ 3%] Linking CXX shared module IOUGens.scx [ 3%] Built target IOUGens [ 4%] Building CXX object server/plugins/CMakeFiles/LFUGens.dir/LFUGens.cpp.o In file included from /Users/Scott/SuperCollider/server/plugins/LFUGens.cpp:23: In file included from /Users/Scott/SuperCollider/server/plugins/SIMD_Unit.hpp:25: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/simd_memory.hpp:26: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/vec.hpp:26: /Users/Scott/SuperCollider/external_libraries/nova-simd/vec/vec_neon.hpp:242:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ 1 warning generated. [ 4%] Linking CXX shared module LFUGens.scx [ 4%] Built target LFUGens [ 4%] Building CXX object server/plugins/CMakeFiles/MulAddUGens.dir/MulAddUGens.cpp.o In file included from /Users/Scott/SuperCollider/server/plugins/MulAddUGens.cpp:23: In file included from /Users/Scott/SuperCollider/server/plugins/SIMD_Unit.hpp:25: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/simd_memory.hpp:26: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/vec.hpp:26: /Users/Scott/SuperCollider/external_libraries/nova-simd/vec/vec_neon.hpp:242:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ 1 warning generated. [ 4%] Linking CXX shared module MulAddUGens.scx [ 4%] Built target MulAddUGens [ 4%] Building CXX object server/plugins/CMakeFiles/NoiseUGens.dir/NoiseUGens.cpp.o [ 4%] Linking CXX shared module NoiseUGens.scx [ 4%] Built target NoiseUGens [ 5%] Building CXX object server/plugins/CMakeFiles/OscUGens.dir/OscUGens.cpp.o [ 5%] Linking CXX shared module OscUGens.scx [ 5%] Built target OscUGens [ 5%] Building CXX object server/plugins/CMakeFiles/PanUGens.dir/PanUGens.cpp.o In file included from /Users/Scott/SuperCollider/server/plugins/PanUGens.cpp:26: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/simd_memory.hpp:26: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/vec.hpp:26: /Users/Scott/SuperCollider/external_libraries/nova-simd/vec/vec_neon.hpp:242:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ 1 warning generated. [ 5%] Linking CXX shared module PanUGens.scx [ 5%] Built target PanUGens [ 5%] Building CXX object server/plugins/CMakeFiles/PhysicalModelingUGens.dir/PhysicalModelingUGens.cpp.o [ 5%] Linking CXX shared module PhysicalModelingUGens.scx [ 5%] Built target PhysicalModelingUGens [ 6%] Building CXX object server/plugins/CMakeFiles/ReverbUGens.dir/ReverbUGens.cpp.o [ 6%] Linking CXX shared module ReverbUGens.scx [ 6%] Built target ReverbUGens [ 6%] Building CXX object server/plugins/CMakeFiles/TestUGens.dir/TestUGens.cpp.o [ 6%] Linking CXX shared module TestUGens.scx [ 6%] Built target TestUGens [ 7%] Building CXX object server/plugins/CMakeFiles/TriggerUGens.dir/TriggerUGens.cpp.o In file included from /Users/Scott/SuperCollider/server/plugins/TriggerUGens.cpp:28: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/simd_peakmeter.hpp:23: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/vec.hpp:26: /Users/Scott/SuperCollider/external_libraries/nova-simd/vec/vec_neon.hpp:242:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ 1 warning generated. [ 7%] Linking CXX shared module TriggerUGens.scx [ 7%] Built target TriggerUGens [ 7%] Building CXX object server/plugins/CMakeFiles/UnaryOpUGens.dir/UnaryOpUGens.cpp.o In file included from /Users/Scott/SuperCollider/server/plugins/UnaryOpUGens.cpp:28: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/simd_unary_arithmetic.hpp:22: In file included from /Users/Scott/SuperCollider/external_libraries/nova-simd/vec.hpp:26: /Users/Scott/SuperCollider/external_libraries/nova-simd/vec/vec_neon.hpp:242:5: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ 1 warning generated. [ 7%] Linking CXX shared module UnaryOpUGens.scx [ 7%] Built target UnaryOpUGens [ 8%] Building CXX object server/plugins/CMakeFiles/UnpackFFTUGens.dir/UnpackFFTUGens.cpp.o [ 8%] Linking CXX shared module UnpackFFTUGens.scx [ 8%] Built target UnpackFFTUGens [ 9%] Building CXX object external_libraries/CMakeFiles/boost_system_lib.dir/boost/libs/system/src/error_code.cpp.o [ 9%] Linking CXX static library libboost_system_lib.a [ 9%] Built target boost_system_lib [ 9%] Building CXX object external_libraries/CMakeFiles/boost_thread_lib.dir/boost/libs/thread/src/future.cpp.o [ 9%] Building CXX object external_libraries/CMakeFiles/boost_thread_lib.dir/boost/libs/thread/src/tss_null.cpp.o [ 10%] Building CXX object external_libraries/CMakeFiles/boost_thread_lib.dir/boost/libs/thread/src/pthread/once.cpp.o In file included from /Users/Scott/SuperCollider/external_libraries/boost/libs/thread/src/pthread/once.cpp:8: In file included from /Users/Scott/SuperCollider/external_libraries/boost/libs/thread/src/pthread/./once_atomic.cpp:9: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/once.hpp:26: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/pthread/once_atomic.hpp:16: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/detail/move.hpp:25: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/move/utility.hpp:30: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/move/traits.hpp:31: /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:805:30: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] { static const bool value = BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T); }; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:272:54: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE' #define BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T) BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:128:51: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR' # define BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:812:30: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] { static const bool value = BOOST_MOVE_IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE(T); }; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:246:62: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE' #define BOOST_MOVE_IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE(T) BOOST_MOVE_HAS_TRIVIAL_CONSTRUCTOR(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:119:52: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_CONSTRUCTOR' # define BOOST_MOVE_HAS_TRIVIAL_CONSTRUCTOR(T) __has_trivial_constructor(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:822:30: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE(T); ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:240:60: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE' BOOST_MOVE_HAS_TRIVIAL_COPY(T)) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:122:45: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_COPY' # define BOOST_MOVE_HAS_TRIVIAL_COPY(T) __has_trivial_copy(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:840:30: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE(T); ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:260:58: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE' BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T)) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:125:48: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN' # define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) (__has_trivial_assign(T) ) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:856:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins] { static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T); }; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:278:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE' #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T) BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:131:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR' # define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:863:30: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins] { static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T); }; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:284:58: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE' #define BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T) BOOST_MOVE_HAS_NOTHROW_COPY(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:134:46: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_COPY' # define BOOST_MOVE_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T)) ^ 6 warnings generated. [ 10%] Building CXX object external_libraries/CMakeFiles/boost_thread_lib.dir/boost/libs/thread/src/pthread/once_atomic.cpp.o In file included from /Users/Scott/SuperCollider/external_libraries/boost/libs/thread/src/pthread/once_atomic.cpp:9: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/once.hpp:26: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/pthread/once_atomic.hpp:16: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/detail/move.hpp:25: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/move/utility.hpp:30: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/move/traits.hpp:31: /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:805:30: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] { static const bool value = BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T); }; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:272:54: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE' #define BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T) BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:128:51: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR' # define BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:812:30: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] { static const bool value = BOOST_MOVE_IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE(T); }; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:246:62: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE' #define BOOST_MOVE_IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE(T) BOOST_MOVE_HAS_TRIVIAL_CONSTRUCTOR(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:119:52: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_CONSTRUCTOR' # define BOOST_MOVE_HAS_TRIVIAL_CONSTRUCTOR(T) __has_trivial_constructor(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:822:30: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE(T); ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:240:60: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE' BOOST_MOVE_HAS_TRIVIAL_COPY(T)) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:122:45: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_COPY' # define BOOST_MOVE_HAS_TRIVIAL_COPY(T) __has_trivial_copy(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:840:30: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE(T); ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:260:58: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE' BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T)) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:125:48: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN' # define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) (__has_trivial_assign(T) ) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:856:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins] { static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T); }; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:278:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE' #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T) BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:131:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR' # define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:863:30: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins] { static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T); }; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:284:58: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE' #define BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T) BOOST_MOVE_HAS_NOTHROW_COPY(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:134:46: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_COPY' # define BOOST_MOVE_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T)) ^ 6 warnings generated. [ 10%] Building CXX object external_libraries/CMakeFiles/boost_thread_lib.dir/boost/libs/thread/src/pthread/thread.cpp.o In file included from /Users/Scott/SuperCollider/external_libraries/boost/libs/thread/src/pthread/thread.cpp:11: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/thread_only.hpp:17: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/pthread/thread_data.hpp:11: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/lock_guard.hpp:12: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/detail/move.hpp:25: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/move/utility.hpp:30: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/move/traits.hpp:31: /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:805:30: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] { static const bool value = BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T); }; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:272:54: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE' #define BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T) BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:128:51: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR' # define BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:812:30: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] { static const bool value = BOOST_MOVE_IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE(T); }; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:246:62: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE' #define BOOST_MOVE_IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE(T) BOOST_MOVE_HAS_TRIVIAL_CONSTRUCTOR(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:119:52: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_CONSTRUCTOR' # define BOOST_MOVE_HAS_TRIVIAL_CONSTRUCTOR(T) __has_trivial_constructor(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:822:30: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE(T); ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:240:60: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE' BOOST_MOVE_HAS_TRIVIAL_COPY(T)) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:122:45: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_COPY' # define BOOST_MOVE_HAS_TRIVIAL_COPY(T) __has_trivial_copy(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:840:30: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE(T); ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:260:58: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE' BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T)) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:125:48: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN' # define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) (__has_trivial_assign(T) ) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:856:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins] { static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T); }; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:278:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE' #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T) BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:131:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR' # define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:863:30: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins] { static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T); }; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:284:58: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE' #define BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T) BOOST_MOVE_HAS_NOTHROW_COPY(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/move/detail/type_traits.hpp:134:46: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_COPY' # define BOOST_MOVE_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T)) ^ In file included from /Users/Scott/SuperCollider/external_libraries/boost/libs/thread/src/pthread/thread.cpp:11: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/thread_only.hpp:22: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/detail/thread.hpp:41: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/functional/hash.hpp:6: /Users/Scott/SuperCollider/external_libraries/boost/boost/container_hash/hash.hpp:131:33: error: no template named 'unary_function' in namespace 'std'; did you mean '__unary_function'? struct hash_base : std::unary_function {}; ~~~~~^~~~~~~~~~~~~~ __unary_function /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/c++/v1/__functional/unary_function.h:46:1: note: '__unary_function' declared here using __unary_function = __unary_function_keep_layout_base<_Arg, _Result>; ^ In file included from /Users/Scott/SuperCollider/external_libraries/boost/libs/thread/src/pthread/thread.cpp:19: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/future.hpp:51: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/optional.hpp:15: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/optional/optional.hpp:38: /Users/Scott/SuperCollider/external_libraries/boost/boost/type_traits/has_nothrow_constructor.hpp:27:84: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins] template struct has_nothrow_constructor : public integral_constant{}; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/type_traits/intrinsics.hpp:199:48: note: expanded from macro 'BOOST_HAS_NOTHROW_CONSTRUCTOR' # define BOOST_HAS_NOTHROW_CONSTRUCTOR(T) (__has_nothrow_constructor(T) && is_default_constructible::value) ^ In file included from /Users/Scott/SuperCollider/external_libraries/boost/libs/thread/src/pthread/thread.cpp:19: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/future.hpp:51: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/optional.hpp:15: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/optional/optional.hpp:47: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/type_traits/is_nothrow_move_assignable.hpp:16: /Users/Scott/SuperCollider/external_libraries/boost/boost/type_traits/has_nothrow_assign.hpp:65:7: warning: builtin __has_nothrow_assign is deprecated; use __is_nothrow_assignable instead [-Wdeprecated-builtins] BOOST_HAS_NOTHROW_ASSIGN(T) ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/type_traits/intrinsics.hpp:205:43: note: expanded from macro 'BOOST_HAS_NOTHROW_ASSIGN' # define BOOST_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T) && !is_volatile::value && is_assignable::value) ^ In file included from /Users/Scott/SuperCollider/external_libraries/boost/libs/thread/src/pthread/thread.cpp:19: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/future.hpp:65: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/function.hpp:30: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/function/detail/prologue.hpp:17: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/function/function_base.hpp:22: /Users/Scott/SuperCollider/external_libraries/boost/boost/type_traits/has_trivial_copy.hpp:34:4: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] BOOST_HAS_TRIVIAL_COPY(T) BOOST_TT_TRIVIAL_CONSTRUCT_FIX ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/type_traits/intrinsics.hpp:190:41: note: expanded from macro 'BOOST_HAS_TRIVIAL_COPY' # define BOOST_HAS_TRIVIAL_COPY(T) (__has_trivial_copy(T) && !is_reference::value) ^ In file included from /Users/Scott/SuperCollider/external_libraries/boost/libs/thread/src/pthread/thread.cpp:19: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/future.hpp:65: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/function.hpp:30: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/function/detail/prologue.hpp:17: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/function/function_base.hpp:23: /Users/Scott/SuperCollider/external_libraries/boost/boost/type_traits/has_trivial_destructor.hpp:30:86: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] template struct has_trivial_destructor : public integral_constant{}; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/type_traits/intrinsics.hpp:196:47: note: expanded from macro 'BOOST_HAS_TRIVIAL_DESTRUCTOR' # define BOOST_HAS_TRIVIAL_DESTRUCTOR(T) (__has_trivial_destructor(T) && is_destructible::value) ^ In file included from /Users/Scott/SuperCollider/external_libraries/boost/libs/thread/src/pthread/thread.cpp:38: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/lexical_cast.hpp:32: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/lexical_cast/try_lexical_convert.hpp:44: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/lexical_cast/detail/converter_lexical.hpp:54: /Users/Scott/SuperCollider/external_libraries/boost/boost/lexical_cast/detail/converter_lexical_streams.hpp:285:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(begin, ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from /Users/Scott/SuperCollider/external_libraries/boost/libs/thread/src/pthread/thread.cpp:38: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/lexical_cast.hpp:32: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/lexical_cast/try_lexical_convert.hpp:44: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/lexical_cast/detail/converter_lexical.hpp:54: /Users/Scott/SuperCollider/external_libraries/boost/boost/lexical_cast/detail/converter_lexical_streams.hpp:297:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(begin, ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from /Users/Scott/SuperCollider/external_libraries/boost/libs/thread/src/pthread/thread.cpp:38: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/lexical_cast.hpp:32: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/lexical_cast/try_lexical_convert.hpp:44: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/lexical_cast/detail/converter_lexical.hpp:54: /Users/Scott/SuperCollider/external_libraries/boost/boost/lexical_cast/detail/converter_lexical_streams.hpp:310:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(begin, ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ In file included from /Users/Scott/SuperCollider/external_libraries/boost/libs/thread/src/pthread/thread.cpp:11: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/thread_only.hpp:17: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/pthread/thread_data.hpp:12: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/lock_types.hpp:18: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/thread_time.hpp:11: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/date_time/posix_time/posix_time_types.hpp:16: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/date_time/posix_time/posix_time_duration.hpp:15: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/numeric/conversion/cast.hpp:33: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/numeric/conversion/converter.hpp:13: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/numeric/conversion/conversion_traits.hpp:13: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/numeric/conversion/detail/conversion_traits.hpp:18: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/numeric/conversion/detail/int_float_mixture.hpp:19: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/mpl/integral_c.hpp:32: /Users/Scott/SuperCollider/external_libraries/boost/boost/mpl/aux_/integral_wrapper.hpp:73:31: error: integer value -1 is outside the valid range of values [0, 3] for this enumeration type [-Wenum-constexpr-conversion] typedef AUX_WRAPPER_INST( BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (value - 1)) ) prior; ^ /Users/Scott/SuperCollider/external_libraries/boost/boost/mpl/aux_/static_cast.hpp:24:47: note: expanded from macro 'BOOST_MPL_AUX_STATIC_CAST' # define BOOST_MPL_AUX_STATIC_CAST(T, expr) static_cast(expr) ^ In file included from /Users/Scott/SuperCollider/external_libraries/boost/libs/thread/src/pthread/thread.cpp:11: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/thread_only.hpp:17: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/pthread/thread_data.hpp:12: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/lock_types.hpp:18: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/thread/thread_time.hpp:11: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/date_time/posix_time/posix_time_types.hpp:16: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/date_time/posix_time/posix_time_duration.hpp:15: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/numeric/conversion/cast.hpp:33: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/numeric/conversion/converter.hpp:13: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/numeric/conversion/conversion_traits.hpp:13: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/numeric/conversion/detail/conversion_traits.hpp:18: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/numeric/conversion/detail/int_float_mixture.hpp:19: In file included from /Users/Scott/SuperCollider/external_libraries/boost/boost/mpl/integral_c.hpp:32: /Users/Scott/SuperCollider/external_libraries/boost/boost/mpl/aux_/integral_wrapper.hpp:73:31: error: integer value -1 is outside the valid range of values [0, 3] for this enumeration type [-Wenum-constexpr-conversion] /Users/Scott/SuperCollider/external_libraries/boost/boost/mpl/aux_/static_cast.hpp:24:47: note: expanded from macro 'BOOST_MPL_AUX_STATIC_CAST' # define BOOST_MPL_AUX_STATIC_CAST(T, expr) static_cast(expr) ^ 13 warnings and 3 errors generated. make[2]: *** [external_libraries/CMakeFiles/boost_thread_lib.dir/boost/libs/thread/src/pthread/thread.cpp.o] Error 1 make[1]: *** [external_libraries/CMakeFiles/boost_thread_lib.dir/all] Error 2 make: *** [all] Error 2