In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/algorithm(640), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__string(57), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string_view(175), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string(504), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/algorithm(640), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__string(57), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string_view(175), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string(504), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/algorithm(640), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__string(57), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string_view(175), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string(504), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(2808): error: __libcpp_is_constructible is not a template : public __libcpp_is_constructible<_Tp, _Args...>::type {}; ^ In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/algorithm(640), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__string(57), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string_view(175), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string(504), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(2808): error: not a class or struct name : public __libcpp_is_constructible<_Tp, _Args...>::type {}; ^ In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/algorithm(640), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__string(57), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string_view(175), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string(504), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(3178): error: function call is not allowed in a constant expression : public integral_constant() = _VSTD::declval<_Arg>()) > ^ In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/algorithm(640), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__string(57), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string_view(175), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string(504), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(3178): error: function call is not allowed in a constant expression : public integral_constant() = _VSTD::declval<_Arg>()) > ^ In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/algorithm(640), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__string(57), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string_view(175), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string(504), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(3178): error: this operator is not allowed in a constant expression : public integral_constant() = _VSTD::declval<_Arg>()) > ^ In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/algorithm(640), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__string(57), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string_view(175), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string(504), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(3178): error: function call is not allowed in a constant expression : public integral_constant() = _VSTD::declval<_Arg>()) > ^ In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/algorithm(643), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__string(57), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string_view(175), from /Library/Developer/CommandLineTools/usr/include/c++/v1/string(504), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/memory(5320): error: no instance of constructor "std::__1::unique_ptr<_Tp, _Dp>::unique_ptr [with _Tp=void, _Dp=std::__1::__builtin_new_allocator::__builtin_new_deleter]" matches the argument list argument types are: (void *, std::__1::__builtin_new_allocator::__builtin_new_deleter) return __holder_t(std::__libcpp_allocate(__s, __align), ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/memory(2566): note: this candidate was rejected because mismatch in count of arguments unique_ptr(unique_ptr const&) = delete; ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/memory(2528): note: this candidate was rejected because at least one template argument could not be deduced unique_ptr(auto_ptr<_Up>&& __p, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/memory(2522): note: this candidate was rejected because mismatch in count of arguments unique_ptr(unique_ptr<_Up, _Ep>&& __u) _NOEXCEPT ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/memory(2513): note: this candidate was rejected because mismatch in count of arguments unique_ptr(unique_ptr&& __u) _NOEXCEPT ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/memory(2510): note: this candidate was rejected because at least one template argument could not be deduced unique_ptr(pointer __p, _BadRValRefType<_Dummy> __d) = delete; ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/memory(2501): note: this candidate was rejected because at least one template argument could not be deduced unique_ptr(pointer __p, _GoodRValRefType<_Dummy> __d) _NOEXCEPT ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/memory(2495): note: this candidate was rejected because at least one template argument could not be deduced unique_ptr(pointer __p, _LValRefType<_Dummy> __d) _NOEXCEPT ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/memory(2490): note: this candidate was rejected because mismatch in count of arguments explicit unique_ptr(pointer __p) _NOEXCEPT : __ptr_(__p, __default_init_tag()) {} ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/memory(2485): note: this candidate was rejected because mismatch in count of arguments _LIBCPP_CONSTEXPR unique_ptr(nullptr_t) _NOEXCEPT : __ptr_(pointer(), __default_init_tag()) {} ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/memory(2480): note: this candidate was rejected because mismatch in count of arguments _LIBCPP_CONSTEXPR unique_ptr() _NOEXCEPT : __ptr_(pointer(), __default_init_tag()) {} ^ In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ****************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ****************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ****************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************, _Up=long long ****************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***************************************************************************************************, _Up=long long ***************************************************************************************************]" at line 2118 [ 97 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ****************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ****************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ****************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************, _Up=long long ****************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***************************************************************************************************, _Up=long long ***************************************************************************************************]" at line 2118 [ 97 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *****************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *****************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *****************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************, _Up=long long *****************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************, _Up=long long ****************************************************************************************************]" at line 2118 [ 98 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *****************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *****************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *****************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************, _Up=long long *****************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************, _Up=long long ****************************************************************************************************]" at line 2118 [ 98 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ******************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ******************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ******************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************, _Up=long long ******************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************, _Up=long long *****************************************************************************************************]" at line 2118 [ 99 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ******************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ******************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ******************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************, _Up=long long ******************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************, _Up=long long *****************************************************************************************************]" at line 2118 [ 99 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *******************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *******************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *******************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************, _Up=long long *******************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************, _Up=long long ******************************************************************************************************]" at line 2118 [ 100 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *******************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *******************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *******************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************, _Up=long long *******************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************, _Up=long long ******************************************************************************************************]" at line 2118 [ 100 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ********************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ********************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ********************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************, _Up=long long ********************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************, _Up=long long *******************************************************************************************************]" at line 2118 [ 101 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ********************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ********************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ********************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************, _Up=long long ********************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************, _Up=long long *******************************************************************************************************]" at line 2118 [ 101 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *********************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *********************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *********************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************, _Up=long long *********************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************, _Up=long long ********************************************************************************************************]" at line 2118 [ 102 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *********************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *********************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *********************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************, _Up=long long *********************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************, _Up=long long ********************************************************************************************************]" at line 2118 [ 102 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long **********************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long **********************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long **********************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************, _Up=long long **********************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************, _Up=long long *********************************************************************************************************]" at line 2118 [ 103 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long **********************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long **********************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long **********************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************, _Up=long long **********************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************, _Up=long long *********************************************************************************************************]" at line 2118 [ 103 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ***********************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ***********************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ***********************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************, _Up=long long ***********************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************, _Up=long long **********************************************************************************************************]" at line 2118 [ 104 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ***********************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ***********************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ***********************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************, _Up=long long ***********************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************, _Up=long long **********************************************************************************************************]" at line 2118 [ 104 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************, _Up=long long ************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************, _Up=long long ***********************************************************************************************************]" at line 2118 [ 105 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************, _Up=long long ************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************, _Up=long long ***********************************************************************************************************]" at line 2118 [ 105 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *************************************************************************************************************, _Up=long long *************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************, _Up=long long ************************************************************************************************************]" at line 2118 [ 106 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *************************************************************************************************************, _Up=long long *************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************, _Up=long long ************************************************************************************************************]" at line 2118 [ 106 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long **************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long **************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long **************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **************************************************************************************************************, _Up=long long **************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *************************************************************************************************************, _Up=long long *************************************************************************************************************]" at line 2118 [ 107 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long **************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long **************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long **************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **************************************************************************************************************, _Up=long long **************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *************************************************************************************************************, _Up=long long *************************************************************************************************************]" at line 2118 [ 107 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ***************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ***************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ***************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***************************************************************************************************************, _Up=long long ***************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **************************************************************************************************************, _Up=long long **************************************************************************************************************]" at line 2118 [ 108 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ***************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ***************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ***************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***************************************************************************************************************, _Up=long long ***************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **************************************************************************************************************, _Up=long long **************************************************************************************************************]" at line 2118 [ 108 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ****************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ****************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ****************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************************, _Up=long long ****************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***************************************************************************************************************, _Up=long long ***************************************************************************************************************]" at line 2118 [ 109 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ****************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ****************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ****************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************************, _Up=long long ****************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***************************************************************************************************************, _Up=long long ***************************************************************************************************************]" at line 2118 [ 109 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *****************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *****************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *****************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************************, _Up=long long *****************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************************, _Up=long long ****************************************************************************************************************]" at line 2118 [ 110 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *****************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *****************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *****************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************************, _Up=long long *****************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************************, _Up=long long ****************************************************************************************************************]" at line 2118 [ 110 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ******************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ******************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ******************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************************, _Up=long long ******************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************************, _Up=long long *****************************************************************************************************************]" at line 2118 [ 111 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ******************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ******************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ******************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************************, _Up=long long ******************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************************, _Up=long long *****************************************************************************************************************]" at line 2118 [ 111 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *******************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *******************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *******************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************************, _Up=long long *******************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************************, _Up=long long ******************************************************************************************************************]" at line 2118 [ 112 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *******************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *******************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *******************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************************, _Up=long long *******************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************************, _Up=long long ******************************************************************************************************************]" at line 2118 [ 112 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ********************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ********************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ********************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************************, _Up=long long ********************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************************, _Up=long long *******************************************************************************************************************]" at line 2118 [ 113 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ********************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ********************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ********************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************************, _Up=long long ********************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************************, _Up=long long *******************************************************************************************************************]" at line 2118 [ 113 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *********************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *********************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *********************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************************, _Up=long long *********************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************************, _Up=long long ********************************************************************************************************************]" at line 2118 [ 114 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *********************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *********************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *********************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************************, _Up=long long *********************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************************, _Up=long long ********************************************************************************************************************]" at line 2118 [ 114 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long **********************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long **********************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long **********************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************************, _Up=long long **********************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************************, _Up=long long *********************************************************************************************************************]" at line 2118 [ 115 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long **********************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long **********************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long **********************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************************, _Up=long long **********************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************************, _Up=long long *********************************************************************************************************************]" at line 2118 [ 115 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ***********************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ***********************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ***********************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************************, _Up=long long ***********************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************************, _Up=long long **********************************************************************************************************************]" at line 2118 [ 116 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ***********************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ***********************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ***********************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************************, _Up=long long ***********************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************************, _Up=long long **********************************************************************************************************************]" at line 2118 [ 116 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************************, _Up=long long ************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************************, _Up=long long ***********************************************************************************************************************]" at line 2118 [ 117 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************************, _Up=long long ************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************************, _Up=long long ***********************************************************************************************************************]" at line 2118 [ 117 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *************************************************************************************************************************, _Up=long long *************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************************, _Up=long long ************************************************************************************************************************]" at line 2118 [ 118 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *************************************************************************************************************************, _Up=long long *************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************************, _Up=long long ************************************************************************************************************************]" at line 2118 [ 118 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long **************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long **************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long **************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **************************************************************************************************************************, _Up=long long **************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *************************************************************************************************************************, _Up=long long *************************************************************************************************************************]" at line 2118 [ 119 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long **************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long **************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long **************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **************************************************************************************************************************, _Up=long long **************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *************************************************************************************************************************, _Up=long long *************************************************************************************************************************]" at line 2118 [ 119 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ***************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ***************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ***************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***************************************************************************************************************************, _Up=long long ***************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **************************************************************************************************************************, _Up=long long **************************************************************************************************************************]" at line 2118 [ 120 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ***************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ***************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ***************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***************************************************************************************************************************, _Up=long long ***************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **************************************************************************************************************************, _Up=long long **************************************************************************************************************************]" at line 2118 [ 120 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ****************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ****************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ****************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************************************, _Up=long long ****************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***************************************************************************************************************************, _Up=long long ***************************************************************************************************************************]" at line 2118 [ 121 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ****************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ****************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ****************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************************************, _Up=long long ****************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***************************************************************************************************************************, _Up=long long ***************************************************************************************************************************]" at line 2118 [ 121 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *****************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *****************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *****************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************************************, _Up=long long *****************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************************************, _Up=long long ****************************************************************************************************************************]" at line 2118 [ 122 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *****************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *****************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *****************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************************************, _Up=long long *****************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************************************, _Up=long long ****************************************************************************************************************************]" at line 2118 [ 122 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ******************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ******************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ******************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************************************, _Up=long long ******************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************************************, _Up=long long *****************************************************************************************************************************]" at line 2118 [ 123 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ******************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ******************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ******************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************************************, _Up=long long ******************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************************************, _Up=long long *****************************************************************************************************************************]" at line 2118 [ 123 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *******************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *******************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *******************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************************************, _Up=long long *******************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************************************, _Up=long long ******************************************************************************************************************************]" at line 2118 [ 124 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *******************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *******************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *******************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************************************, _Up=long long *******************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************************************, _Up=long long ******************************************************************************************************************************]" at line 2118 [ 124 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ********************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ********************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ********************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************************************, _Up=long long ********************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************************************, _Up=long long *******************************************************************************************************************************]" at line 2118 [ 125 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ********************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ********************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ********************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************************************, _Up=long long ********************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************************************, _Up=long long *******************************************************************************************************************************]" at line 2118 [ 125 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *********************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *********************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *********************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************************************, _Up=long long *********************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************************************, _Up=long long ********************************************************************************************************************************]" at line 2118 [ 126 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *********************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *********************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *********************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************************************, _Up=long long *********************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************************************, _Up=long long ********************************************************************************************************************************]" at line 2118 [ 126 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long **********************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long **********************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long **********************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************************************, _Up=long long **********************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************************************, _Up=long long *********************************************************************************************************************************]" at line 2118 [ 127 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long **********************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long **********************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long **********************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************************************, _Up=long long **********************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************************************, _Up=long long *********************************************************************************************************************************]" at line 2118 [ 127 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ***********************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ***********************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ***********************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************************************, _Up=long long ***********************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************************************, _Up=long long **********************************************************************************************************************************]" at line 2118 [ 128 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ***********************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ***********************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ***********************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************************************, _Up=long long ***********************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************************************, _Up=long long **********************************************************************************************************************************]" at line 2118 [ 128 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************************************, _Up=long long ************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************************************, _Up=long long ***********************************************************************************************************************************]" at line 2118 [ 129 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************************************, _Up=long long ************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************************************, _Up=long long ***********************************************************************************************************************************]" at line 2118 [ 129 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *************************************************************************************************************************************, _Up=long long *************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************************************, _Up=long long ************************************************************************************************************************************]" at line 2118 [ 130 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *************************************************************************************************************************************, _Up=long long *************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************************************, _Up=long long ************************************************************************************************************************************]" at line 2118 [ 130 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long **************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long **************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long **************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **************************************************************************************************************************************, _Up=long long **************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *************************************************************************************************************************************, _Up=long long *************************************************************************************************************************************]" at line 2118 [ 131 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long **************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long **************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long **************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **************************************************************************************************************************************, _Up=long long **************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *************************************************************************************************************************************, _Up=long long *************************************************************************************************************************************]" at line 2118 [ 131 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ***************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ***************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ***************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***************************************************************************************************************************************, _Up=long long ***************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **************************************************************************************************************************************, _Up=long long **************************************************************************************************************************************]" at line 2118 [ 132 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ***************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ***************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ***************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***************************************************************************************************************************************, _Up=long long ***************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **************************************************************************************************************************************, _Up=long long **************************************************************************************************************************************]" at line 2118 [ 132 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ****************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ****************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ****************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************************************************, _Up=long long ****************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***************************************************************************************************************************************, _Up=long long ***************************************************************************************************************************************]" at line 2118 [ 133 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ****************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ****************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ****************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************************************************, _Up=long long ****************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***************************************************************************************************************************************, _Up=long long ***************************************************************************************************************************************]" at line 2118 [ 133 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *****************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *****************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *****************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************************************************, _Up=long long *****************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************************************************, _Up=long long ****************************************************************************************************************************************]" at line 2118 [ 134 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *****************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *****************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *****************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************************************************, _Up=long long *****************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ****************************************************************************************************************************************, _Up=long long ****************************************************************************************************************************************]" at line 2118 [ 134 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ******************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ******************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ******************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************************************************, _Up=long long ******************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************************************************, _Up=long long *****************************************************************************************************************************************]" at line 2118 [ 135 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ******************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ******************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ******************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************************************************, _Up=long long ******************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *****************************************************************************************************************************************, _Up=long long *****************************************************************************************************************************************]" at line 2118 [ 135 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *******************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *******************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *******************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************************************************, _Up=long long *******************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************************************************, _Up=long long ******************************************************************************************************************************************]" at line 2118 [ 136 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *******************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *******************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *******************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************************************************, _Up=long long *******************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ******************************************************************************************************************************************, _Up=long long ******************************************************************************************************************************************]" at line 2118 [ 136 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ********************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ********************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ********************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************************************************, _Up=long long ********************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************************************************, _Up=long long *******************************************************************************************************************************************]" at line 2118 [ 137 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ********************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ********************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ********************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************************************************, _Up=long long ********************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *******************************************************************************************************************************************, _Up=long long *******************************************************************************************************************************************]" at line 2118 [ 137 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *********************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *********************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *********************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************************************************, _Up=long long *********************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************************************************, _Up=long long ********************************************************************************************************************************************]" at line 2118 [ 138 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *********************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *********************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *********************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************************************************, _Up=long long *********************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ********************************************************************************************************************************************, _Up=long long ********************************************************************************************************************************************]" at line 2118 [ 138 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long **********************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long **********************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long **********************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************************************************, _Up=long long **********************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************************************************, _Up=long long *********************************************************************************************************************************************]" at line 2118 [ 139 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long **********************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long **********************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long **********************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************************************************, _Up=long long **********************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *********************************************************************************************************************************************, _Up=long long *********************************************************************************************************************************************]" at line 2118 [ 139 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ***********************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ***********************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ***********************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************************************************, _Up=long long ***********************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************************************************, _Up=long long **********************************************************************************************************************************************]" at line 2118 [ 140 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ***********************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ***********************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ***********************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************************************************, _Up=long long ***********************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long **********************************************************************************************************************************************, _Up=long long **********************************************************************************************************************************************]" at line 2118 [ 140 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ************************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ************************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ************************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************************************************, _Up=long long ************************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************************************************, _Up=long long ***********************************************************************************************************************************************]" at line 2118 [ 141 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: type name is not allowed __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long ************************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long ************************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long ************************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************************************************, _Up=long long ************************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ***********************************************************************************************************************************************, _Up=long long ***********************************************************************************************************************************************]" at line 2118 [ 141 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" In file included from /Library/Developer/CommandLineTools/usr/include/c++/v1/__mutex_base(14), from /Library/Developer/CommandLineTools/usr/include/c++/v1/mutex(190), from /Library/Developer/CommandLineTools/usr/include/c++/v1/__locale(17), from /Library/Developer/CommandLineTools/usr/include/c++/v1/ios(215), from /Library/Developer/CommandLineTools/usr/include/c++/v1/iostream(37), from vector.cpp(1): /Library/Developer/CommandLineTools/usr/include/c++/v1/type_traits(903): error: function call is not allowed in a constant expression __is_function(_Tp) ^ detected during: instantiation of class "std::__1::is_function<_Tp> [with _Tp=long long *************************************************************************************************************************************************]" at line 1360 instantiation of class "std::__1::__decay<_Up, true> [with _Up=long long *************************************************************************************************************************************************]" at line 1373 instantiation of class "std::__1::decay<_Tp> [with _Tp=long long *************************************************************************************************************************************************]" at line 2119 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *************************************************************************************************************************************************, _Up=long long *************************************************************************************************************************************************]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long ************************************************************************************************************************************************, _Up=long long ************************************************************************************************************************************************]" at line 2118 [ 142 instantiation contexts not shown ] instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long *, _Up=long long *]" at line 2118 instantiation of class "std::__1::common_type<_Tp, _Up> [with _Tp=long long, _Up=long long]" at line 874 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::common_type, std::__1::chrono::duration<_Rep2, _Period2>> [with _Rep1=long long, _Period1=std::__1::micro, _Rep2=long long, _Period2=std::__1::micro]" at line 2112 instantiation of class "std::__1::common_type<_Tp> [with _Tp=std::__1::chrono::duration]" at line 1101 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" instantiation of class "std::__1::chrono::duration<_Rep, _Period> [with _Rep=long long, _Period=std::__1::micro]" at line 1575 of "/Library/Developer/CommandLineTools/usr/include/c++/v1/chrono" compilation aborted for vector.cpp (code 4)