[ 61%] Building CXX object CMakeFiles/tfs.dir/src/outputmessage.cpp.o
In file included from <built-in>:501:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/build/CMakeFiles/tfs.dir/cmake_pch_arm64.hxx:5:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/otpch.h:25:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/algorithm:1712:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/memory:846:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/allocate_at_least.h:13:
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/allocator_traits.h:161:57: error: no member named 'rebind' in 'LockfreePoolingAllocator<void, 2048>'
using type _LIBCPP_NODEBUG = typename _Tp::template rebind<_Up>::other;
~~~~~ ^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:951:45: note: in instantiation of template class 'std::__allocator_traits_rebind<LockfreePoolingAllocator<void, 2048>, std::__shared_ptr_emplace<OutputMessage, LockfreePoolingAllocator<void, 2048>>, false>' requested here
using _ControlBlockAllocator = typename __allocator_traits_rebind<_Alloc, _ControlBlock>::type;
^
/Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/outputmessage.cpp:81:14: note: in instantiation of function template specialization 'std::allocate_shared<OutputMessage, LockfreePoolingAllocator<void, 2048>, void>' requested here
return std::allocate_shared<OutputMessage>(LockfreePoolingAllocator<void, OUTPUTMESSAGE_FREE_LIST_CAPACITY>());
^
In file included from <built-in>:501:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/build/CMakeFiles/tfs.dir/cmake_pch_arm64.hxx:5:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/otpch.h:25:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/algorithm:1712:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/memory:846:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/allocate_at_least.h:13:
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/allocator_traits.h:232:33: error: type 'std::allocator_traits<int>::allocator_type' (aka 'int') cannot be used prior to '::' because it has no members
using value_type = typename allocator_type::value_type;
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/allocation_guard.h:45:31: note: in instantiation of template class 'std::allocator_traits<int>' requested here
using _Pointer = typename allocator_traits<_Alloc>::pointer;
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:952:48: note: in instantiation of template class 'std::__allocation_guard<int>' requested here
__allocation_guard<_ControlBlockAllocator> __guard(__a, 1);
^
/Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/outputmessage.cpp:81:14: note: in instantiation of function template specialization 'std::allocate_shared<OutputMessage, LockfreePoolingAllocator<void, 2048>, void>' requested here
return std::allocate_shared<OutputMessage>(LockfreePoolingAllocator<void, OUTPUTMESSAGE_FREE_LIST_CAPACITY>());
^
In file included from <built-in>:501:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/build/CMakeFiles/tfs.dir/cmake_pch_arm64.hxx:5:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/otpch.h:25:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/algorithm:1712:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/memory:846:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/allocate_at_least.h:13:
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/allocator_traits.h:161:57: error: no member named 'rebind' in 'LockfreePoolingAllocator<void, 2048>'
using type _LIBCPP_NODEBUG = typename _Tp::template rebind<_Up>::other;
~~~~~ ^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:290:35: note: in instantiation of template class 'std::__allocator_traits_rebind<LockfreePoolingAllocator<void, 2048>, OutputMessage, false>' requested here
using _TpAlloc = typename __allocator_traits_rebind<_Alloc, _Tp>::type;
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:953:55: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<OutputMessage, LockfreePoolingAllocator<void, 2048>>::__shared_ptr_emplace<>' requested here
::new ((void*)_VSTD::addressof(*__guard.__get())) _ControlBlock(__a, _VSTD::forward<_Args>(__args)...);
^
/Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/outputmessage.cpp:81:14: note: in instantiation of function template specialization 'std::allocate_shared<OutputMessage, LockfreePoolingAllocator<void, 2048>, void>' requested here
return std::allocate_shared<OutputMessage>(LockfreePoolingAllocator<void, OUTPUTMESSAGE_FREE_LIST_CAPACITY>());
^
In file included from <built-in>:501:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/build/CMakeFiles/tfs.dir/cmake_pch_arm64.hxx:5:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/otpch.h:25:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/algorithm:1712:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/memory:860:
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:291:18: error: no viable conversion from 'LockfreePoolingAllocator<void, 2048>' to '_TpAlloc' (aka 'int')
_TpAlloc __tmp(*__get_alloc());
^ ~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:953:55: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<OutputMessage, LockfreePoolingAllocator<void, 2048>>::__shared_ptr_emplace<>' requested here
::new ((void*)_VSTD::addressof(*__guard.__get())) _ControlBlock(__a, _VSTD::forward<_Args>(__args)...);
^
/Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/outputmessage.cpp:81:14: note: in instantiation of function template specialization 'std::allocate_shared<OutputMessage, LockfreePoolingAllocator<void, 2048>, void>' requested here
return std::allocate_shared<OutputMessage>(LockfreePoolingAllocator<void, OUTPUTMESSAGE_FREE_LIST_CAPACITY>());
^
In file included from <built-in>:501:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/build/CMakeFiles/tfs.dir/cmake_pch_arm64.hxx:5:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/otpch.h:25:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/algorithm:1712:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/memory:860:
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:308:18: error: no viable conversion from 'LockfreePoolingAllocator<void, 2048>' to '_TpAlloc' (aka 'int')
_TpAlloc __tmp(*__get_alloc());
^ ~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:286:14: note: in instantiation of member function 'std::__shared_ptr_emplace<OutputMessage, LockfreePoolingAllocator<void, 2048>>::__on_zero_shared' requested here
explicit __shared_ptr_emplace(_Alloc __a, _Args&& ...__args)
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:953:55: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<OutputMessage, LockfreePoolingAllocator<void, 2048>>::__shared_ptr_emplace<>' requested here
::new ((void*)_VSTD::addressof(*__guard.__get())) _ControlBlock(__a, _VSTD::forward<_Args>(__args)...);
^
/Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/outputmessage.cpp:81:14: note: in instantiation of function template specialization 'std::allocate_shared<OutputMessage, LockfreePoolingAllocator<void, 2048>, void>' requested here
return std::allocate_shared<OutputMessage>(LockfreePoolingAllocator<void, OUTPUTMESSAGE_FREE_LIST_CAPACITY>());
^
In file included from <built-in>:501:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/build/CMakeFiles/tfs.dir/cmake_pch_arm64.hxx:5:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/otpch.h:25:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/algorithm:1712:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/memory:860:
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:318:28: error: no viable conversion from 'LockfreePoolingAllocator<void, 2048>' to '_ControlBlockAlloc' (aka 'int')
_ControlBlockAlloc __tmp(*__get_alloc());
^ ~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:286:14: note: in instantiation of member function 'std::__shared_ptr_emplace<OutputMessage, LockfreePoolingAllocator<void, 2048>>::__on_zero_shared_weak' requested here
explicit __shared_ptr_emplace(_Alloc __a, _Args&& ...__args)
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:953:55: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<OutputMessage, LockfreePoolingAllocator<void, 2048>>::__shared_ptr_emplace<>' requested here
::new ((void*)_VSTD::addressof(*__guard.__get())) _ControlBlock(__a, _VSTD::forward<_Args>(__args)...);
^
/Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/outputmessage.cpp:81:14: note: in instantiation of function template specialization 'std::allocate_shared<OutputMessage, LockfreePoolingAllocator<void, 2048>, void>' requested here
return std::allocate_shared<OutputMessage>(LockfreePoolingAllocator<void, OUTPUTMESSAGE_FREE_LIST_CAPACITY>());
^
In file included from <built-in>:501:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/build/CMakeFiles/tfs.dir/cmake_pch_arm64.hxx:5:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/otpch.h:25:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/algorithm:1712:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/memory:846:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/allocate_at_least.h:13:
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/allocator_traits.h:282:12: error: member reference base type 'std::allocator_traits<int>::allocator_type' (aka 'int') is not a structure or union
__a.deallocate(__p, __n);
~~~^~~~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:320:47: note: in instantiation of member function 'std::allocator_traits<int>::deallocate' requested here
allocator_traits<_ControlBlockAlloc>::deallocate(__tmp,
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:286:14: note: in instantiation of member function 'std::__shared_ptr_emplace<OutputMessage, LockfreePoolingAllocator<void, 2048>>::__on_zero_shared_weak' requested here
explicit __shared_ptr_emplace(_Alloc __a, _Args&& ...__args)
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:953:55: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<OutputMessage, LockfreePoolingAllocator<void, 2048>>::__shared_ptr_emplace<>' requested here
::new ((void*)_VSTD::addressof(*__guard.__get())) _ControlBlock(__a, _VSTD::forward<_Args>(__args)...);
^
/Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/outputmessage.cpp:81:14: note: in instantiation of function template specialization 'std::allocate_shared<OutputMessage, LockfreePoolingAllocator<void, 2048>, void>' requested here
return std::allocate_shared<OutputMessage>(LockfreePoolingAllocator<void, OUTPUTMESSAGE_FREE_LIST_CAPACITY>());
^
In file included from <built-in>:501:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/build/CMakeFiles/tfs.dir/cmake_pch_arm64.hxx:5:
In file included from /Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/otpch.h:25:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/algorithm:1712:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/memory:860:
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:321:62: error: non-const lvalue reference to type 'typename conditional<is_void<element_type>::value, __nat, element_type>::type' (aka 'int') cannot bind to a value of unrelated type 'std::__shared_ptr_emplace<OutputMessage, LockfreePoolingAllocator<void, 2048>>'
pointer_traits<_ControlBlockPointer>::pointer_to(*this), 1);
^~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:286:14: note: in instantiation of member function 'std::__shared_ptr_emplace<OutputMessage, LockfreePoolingAllocator<void, 2048>>::__on_zero_shared_weak' requested here
explicit __shared_ptr_emplace(_Alloc __a, _Args&& ...__args)
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/shared_ptr.h:953:55: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<OutputMessage, LockfreePoolingAllocator<void, 2048>>::__shared_ptr_emplace<>' requested here
::new ((void*)_VSTD::addressof(*__guard.__get())) _ControlBlock(__a, _VSTD::forward<_Args>(__args)...);
^
/Users/x/Otsik/tfs-1.5-dwongrade-nekiro-version-7.7/src/outputmessage.cpp:81:14: note: in instantiation of function template specialization 'std::allocate_shared<OutputMessage, LockfreePoolingAllocator<void, 2048>, void>' requested here
return std::allocate_shared<OutputMessage>(LockfreePoolingAllocator<void, OUTPUTMESSAGE_FREE_LIST_CAPACITY>());
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/include/c++/v1/__memory/pointer_traits.h:150:67: note: passing argument to parameter '__r' here
__nat, element_type>::type& __r) _NOEXCEPT
^
8 errors generated.
make[2]: *** [CMakeFiles/tfs.dir/src/outputmessage.cpp.o] Error 1
make[1]: *** [CMakeFiles/tfs.dir/all] Error 2
make: *** [all] Error 2