Skip to content

Instantly share code, notes, and snippets.

@andrewrk
Last active March 27, 2020 01:46
Show Gist options
  • Save andrewrk/5b98d35a50ffd752d4e53537c01479b2 to your computer and use it in GitHub Desktop.
Save andrewrk/5b98d35a50ffd752d4e53537c01479b2 to your computer and use it in GitHub Desktop.
the commands that make runs on my system for building libc++ and libc++abi
/nix/store/qbn4f7k7yj5dj8ay292hr2nv0q8854vq-cmake-3.16.3/bin/cmake -S/home/andy/Downloads/llvm-project-10/libcxx -B/home/andy/Downloads/llvm-project-10/libcxx/build --check-build-system CMakeFiles/Makefile.cmake 0
/nix/store/qbn4f7k7yj5dj8ay292hr2nv0q8854vq-cmake-3.16.3/bin/cmake -E cmake_progress_start /home/andy/Downloads/llvm-project-10/libcxx/build/CMakeFiles /home/andy/Downloads/llvm-project-10/libcxx/build/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/home/andy/Downloads/llvm-project-10/libcxx/build'
make -f src/CMakeFiles/cxx_shared.dir/build.make src/CMakeFiles/cxx_shared.dir/depend
make[2]: Entering directory '/home/andy/Downloads/llvm-project-10/libcxx/build'
cd /home/andy/Downloads/llvm-project-10/libcxx/build && /nix/store/qbn4f7k7yj5dj8ay292hr2nv0q8854vq-cmake-3.16.3/bin/cmake -E cmake_depends "Unix Makefiles" /home/andy/Downloads/llvm-project-10/libcxx /home/andy/Downloads/llvm-project-10/libcxx/src /home/andy/Downloads/llvm-project-10/libcxx/build /home/andy/Downloads/llvm-project-10/libcxx/build/src /home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/cxx_shared.dir/DependInfo.cmake --color=
Dependee "/home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/cxx_shared.dir/DependInfo.cmake" is newer than depender "/home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/cxx_shared.dir/depend.internal".
Dependee "/home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/cxx_shared.dir/depend.internal".
Scanning dependencies of target cxx_shared
make[2]: Leaving directory '/home/andy/Downloads/llvm-project-10/libcxx/build'
make -f src/CMakeFiles/cxx_shared.dir/build.make src/CMakeFiles/cxx_shared.dir/build
make[2]: Entering directory '/home/andy/Downloads/llvm-project-10/libcxx/build'
[ 1%] Building CXX object src/CMakeFiles/cxx_shared.dir/algorithm.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/algorithm.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/algorithm.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/src/algorithm.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/src/algorithm.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/src/algorithm.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 2%] Building CXX object src/CMakeFiles/cxx_shared.dir/any.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/any.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/any.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/any:84,
from /home/andy/Downloads/llvm-project-10/libcxx/src/any.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/any:84,
from /home/andy/Downloads/llvm-project-10/libcxx/src/any.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 4%] Building CXX object src/CMakeFiles/cxx_shared.dir/bind.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/bind.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/bind.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/functional:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/bind.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/bind.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/functional:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/bind.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 5%] Building CXX object src/CMakeFiles/cxx_shared.dir/charconv.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/charconv.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/charconv.cpp
[ 7%] Building CXX object src/CMakeFiles/cxx_shared.dir/chrono.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/chrono.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/chrono.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/src/chrono.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/src/chrono.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/src/chrono.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 7%] Building CXX object src/CMakeFiles/cxx_shared.dir/condition_variable.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/condition_variable.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/condition_variable.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__mutex_base:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/condition_variable:110,
from /home/andy/Downloads/llvm-project-10/libcxx/src/condition_variable.cpp:13:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__mutex_base:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/condition_variable:110,
from /home/andy/Downloads/llvm-project-10/libcxx/src/condition_variable.cpp:13:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__mutex_base:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/condition_variable:110,
from /home/andy/Downloads/llvm-project-10/libcxx/src/condition_variable.cpp:13:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 8%] Building CXX object src/CMakeFiles/cxx_shared.dir/condition_variable_destructor.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/condition_variable_destructor.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/condition_variable_destructor.cpp
[ 10%] Building CXX object src/CMakeFiles/cxx_shared.dir/debug.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/debug.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/debug.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/functional:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/debug.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/debug.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/functional:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/debug.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 11%] Building CXX object src/CMakeFiles/cxx_shared.dir/exception.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/exception.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/exception.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/exception.cpp:33:
/home/andy/Downloads/llvm-project-10/libcxx/src/support/runtime/exception_fallback.ipp:82:2: warning: #warning uncaught_exception not yet implemented [-Wcpp]
82 | #warning uncaught_exception not yet implemented
| ^~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/exception.cpp:34:
/home/andy/Downloads/llvm-project-10/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp:17:4: warning: #warning exception_ptr not yet implemented [-Wcpp]
17 | # warning exception_ptr not yet implemented
| ^~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp:25:4: warning: #warning exception_ptr not yet implemented [-Wcpp]
25 | # warning exception_ptr not yet implemented
| ^~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp:32:4: warning: #warning exception_ptr not yet implemented [-Wcpp]
32 | # warning exception_ptr not yet implemented
| ^~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp:54:4: warning: #warning exception_ptr not yet implemented [-Wcpp]
54 | # warning exception_ptr not yet implemented
| ^~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp:66:4: warning: #warning exception_ptr not yet implemented [-Wcpp]
66 | # warning exception_ptr not yet implemented
| ^~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp:74:4: warning: #warning exception_ptr not yet implemented [-Wcpp]
74 | # warning exception_ptr not yet implemented
| ^~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/include/atomic_support.h:13,
from /home/andy/Downloads/llvm-project-10/libcxx/src/exception.cpp:32:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/src/include/atomic_support.h:13,
from /home/andy/Downloads/llvm-project-10/libcxx/src/exception.cpp:32:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 12%] Building CXX object src/CMakeFiles/cxx_shared.dir/functional.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/functional.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/functional.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/functional:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/functional.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/functional.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/functional:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/functional.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 14%] Building CXX object src/CMakeFiles/cxx_shared.dir/future.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/future.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/future.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/future:365,
from /home/andy/Downloads/llvm-project-10/libcxx/src/future.cpp:13:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/future:365,
from /home/andy/Downloads/llvm-project-10/libcxx/src/future.cpp:13:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/stdexcept:45,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:147,
from /home/andy/Downloads/llvm-project-10/libcxx/include/future:365,
from /home/andy/Downloads/llvm-project-10/libcxx/src/future.cpp:13:
/home/andy/Downloads/llvm-project-10/libcxx/include/exception: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/exception:167:1: warning: always_inline function might not be inlinable [-Wattributes]
167 | make_exception_ptr(_Ep __e) _NOEXCEPT
| ^~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/future:365,
from /home/andy/Downloads/llvm-project-10/libcxx/src/future.cpp:13:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 15%] Building CXX object src/CMakeFiles/cxx_shared.dir/hash.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/hash.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/hash.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/__hash_table:15,
from /home/andy/Downloads/llvm-project-10/libcxx/src/hash.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__hash_table:17,
from /home/andy/Downloads/llvm-project-10/libcxx/src/hash.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__hash_table:15,
from /home/andy/Downloads/llvm-project-10/libcxx/src/hash.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 17%] Building CXX object src/CMakeFiles/cxx_shared.dir/ios.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/ios.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/ios.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ios:215,
from /home/andy/Downloads/llvm-project-10/libcxx/src/ios.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ios:215,
from /home/andy/Downloads/llvm-project-10/libcxx/src/ios.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/ios.cpp:18:
/home/andy/Downloads/llvm-project-10/libcxx/include/istream: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
364 | __input_arithmetic(basic_istream<_CharT, _Traits>& __is, _Tp& __n) {
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:473:1: warning: always_inline function might not be inlinable [-Wattributes]
473 | __input_arithmetic_with_numeric_limits(basic_istream<_CharT, _Traits>& __is, _Tp& __n) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
364 | __input_arithmetic(basic_istream<_CharT, _Traits>& __is, _Tp& __n) {
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:473:1: warning: always_inline function might not be inlinable [-Wattributes]
473 | __input_arithmetic_with_numeric_limits(basic_istream<_CharT, _Traits>& __is, _Tp& __n) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
364 | __input_arithmetic(basic_istream<_CharT, _Traits>& __is, _Tp& __n) {
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:473:1: warning: always_inline function might not be inlinable [-Wattributes]
473 | __input_arithmetic_with_numeric_limits(basic_istream<_CharT, _Traits>& __is, _Tp& __n) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
364 | __input_arithmetic(basic_istream<_CharT, _Traits>& __is, _Tp& __n) {
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:473:1: warning: always_inline function might not be inlinable [-Wattributes]
473 | __input_arithmetic_with_numeric_limits(basic_istream<_CharT, _Traits>& __is, _Tp& __n) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/istream:364:1: warning: always_inline function might not be inlinable [-Wattributes]
364 | __input_arithmetic(basic_istream<_CharT, _Traits>& __is, _Tp& __n) {
| ^~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ios:215,
from /home/andy/Downloads/llvm-project-10/libcxx/src/ios.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 18%] Building CXX object src/CMakeFiles/cxx_shared.dir/iostream.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/iostream.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/iostream.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ios:215,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ostream:138,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__std_stream:14,
from /home/andy/Downloads/llvm-project-10/libcxx/src/iostream.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ios:215,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ostream:138,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__std_stream:14,
from /home/andy/Downloads/llvm-project-10/libcxx/src/iostream.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ios:215,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ostream:138,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__std_stream:14,
from /home/andy/Downloads/llvm-project-10/libcxx/src/iostream.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 20%] Building CXX object src/CMakeFiles/cxx_shared.dir/locale.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/locale.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/locale.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/locale.cpp:15:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/locale.cpp:15:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:17,
from /home/andy/Downloads/llvm-project-10/libcxx/include/locale:181,
from /home/andy/Downloads/llvm-project-10/libcxx/src/locale.cpp:16:
/home/andy/Downloads/llvm-project-10/libcxx/include/mutex: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/mutex:654:1: warning: always_inline function might not be inlinable [-Wattributes]
654 | __call_once_proxy(void* __vp)
| ^~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/locale.cpp:15:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 21%] Building CXX object src/CMakeFiles/cxx_shared.dir/memory.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/memory.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/memory.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/memory.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__mutex_base:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/mutex:190,
from /home/andy/Downloads/llvm-project-10/libcxx/src/memory.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/src/memory.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 22%] Building CXX object src/CMakeFiles/cxx_shared.dir/mutex.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/mutex.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/mutex.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__mutex_base:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/mutex:190,
from /home/andy/Downloads/llvm-project-10/libcxx/src/mutex.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__mutex_base:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/mutex:190,
from /home/andy/Downloads/llvm-project-10/libcxx/src/mutex.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__mutex_base:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/mutex:190,
from /home/andy/Downloads/llvm-project-10/libcxx/src/mutex.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 24%] Building CXX object src/CMakeFiles/cxx_shared.dir/mutex_destructor.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/mutex_destructor.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/mutex_destructor.cpp
[ 25%] Building CXX object src/CMakeFiles/cxx_shared.dir/new.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/new.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/new.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/include/atomic_support.h:13,
from /home/andy/Downloads/llvm-project-10/libcxx/src/new.cpp:12:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/src/include/atomic_support.h:13,
from /home/andy/Downloads/llvm-project-10/libcxx/src/new.cpp:12:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 25%] Building CXX object src/CMakeFiles/cxx_shared.dir/optional.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/optional.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/optional.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/functional:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/optional:152,
from /home/andy/Downloads/llvm-project-10/libcxx/src/optional.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/optional:152,
from /home/andy/Downloads/llvm-project-10/libcxx/src/optional.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/functional:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/optional:152,
from /home/andy/Downloads/llvm-project-10/libcxx/src/optional.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/CMakeFiles/cxx_shared.dir/random.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/random.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/random.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/random:1641,
from /home/andy/Downloads/llvm-project-10/libcxx/src/random.cpp:16:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/random:1641,
from /home/andy/Downloads/llvm-project-10/libcxx/src/random.cpp:16:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/random:1641,
from /home/andy/Downloads/llvm-project-10/libcxx/src/random.cpp:16:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object src/CMakeFiles/cxx_shared.dir/regex.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/regex.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/regex.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/regex:763,
from /home/andy/Downloads/llvm-project-10/libcxx/src/regex.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/regex:763,
from /home/andy/Downloads/llvm-project-10/libcxx/src/regex.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/regex:763,
from /home/andy/Downloads/llvm-project-10/libcxx/src/regex.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 30%] Building CXX object src/CMakeFiles/cxx_shared.dir/shared_mutex.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/shared_mutex.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/shared_mutex.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__mutex_base:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/shared_mutex:134,
from /home/andy/Downloads/llvm-project-10/libcxx/src/shared_mutex.cpp:12:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__mutex_base:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/shared_mutex:134,
from /home/andy/Downloads/llvm-project-10/libcxx/src/shared_mutex.cpp:12:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__mutex_base:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/shared_mutex:134,
from /home/andy/Downloads/llvm-project-10/libcxx/src/shared_mutex.cpp:12:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/CMakeFiles/cxx_shared.dir/stdexcept.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/stdexcept.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/stdexcept.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/stdexcept.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/stdexcept.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/stdexcept.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 32%] Building CXX object src/CMakeFiles/cxx_shared.dir/string.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/string.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/string.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/string.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/string.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/string.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/CMakeFiles/cxx_shared.dir/strstream.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/strstream.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/strstream.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ios:215,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ostream:138,
from /home/andy/Downloads/llvm-project-10/libcxx/include/strstream:130,
from /home/andy/Downloads/llvm-project-10/libcxx/src/strstream.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ios:215,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ostream:138,
from /home/andy/Downloads/llvm-project-10/libcxx/include/strstream:130,
from /home/andy/Downloads/llvm-project-10/libcxx/src/strstream.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ios:215,
from /home/andy/Downloads/llvm-project-10/libcxx/include/ostream:138,
from /home/andy/Downloads/llvm-project-10/libcxx/include/strstream:130,
from /home/andy/Downloads/llvm-project-10/libcxx/src/strstream.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 35%] Building CXX object src/CMakeFiles/cxx_shared.dir/system_error.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/system_error.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/system_error.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/src/system_error.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/src/system_error.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/src/system_error.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 37%] Building CXX object src/CMakeFiles/cxx_shared.dir/thread.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/thread.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/thread.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/functional:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/thread:90,
from /home/andy/Downloads/llvm-project-10/libcxx/src/thread.cpp:12:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/thread:90,
from /home/andy/Downloads/llvm-project-10/libcxx/src/thread.cpp:12:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/functional:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/thread:90,
from /home/andy/Downloads/llvm-project-10/libcxx/src/thread.cpp:12:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In instantiation of ‘static typename std::__1::enable_if<((std::__1::__is_default_allocator<_Tp>::value || (! std::__1::__has_construct<_Alloc, _Tp*, _Tp>::value)) && std::__1::is_trivially_move_constructible<_Tp>::value), void>::type std::__1::allocator_traits<_Alloc>::__construct_backward_with_exception_guarantees(std::__1::allocator_traits<_Alloc>::allocator_type&, _Tp*, _Tp*, _Tp*&) [with _Tp = std::__1::pair<std::__1::condition_variable*, std::__1::mutex*>; _Alloc = std::__1::__hidden_allocator<std::__1::pair<std::__1::condition_variable*, std::__1::mutex*> >; typename std::__1::enable_if<((std::__1::__is_default_allocator<_Tp>::value || (! std::__1::__has_construct<_Alloc, _Tp*, _Tp>::value)) && std::__1::is_trivially_move_constructible<_Tp>::value), void>::type = void; std::__1::allocator_traits<_Alloc>::allocator_type = std::__1::__hidden_allocator<std::__1::pair<std::__1::condition_variable*, std::__1::mutex*> >]’:
/home/andy/Downloads/llvm-project-10/libcxx/include/vector:952:67: required from ‘void std::__1::vector<_Tp, _Alloc>::__swap_out_circular_buffer(std::__1::__split_buffer<_Tp, _Allocator&>&) [with _Tp = std::__1::pair<std::__1::condition_variable*, std::__1::mutex*>; _Allocator = std::__1::__hidden_allocator<std::__1::pair<std::__1::condition_variable*, std::__1::mutex*> >]’
/home/andy/Downloads/llvm-project-10/libcxx/include/vector:1627:5: required from ‘void std::__1::vector<_Tp, _Alloc>::__push_back_slow_path(_Up&&) [with _Up = std::__1::pair<std::__1::condition_variable*, std::__1::mutex*>; _Tp = std::__1::pair<std::__1::condition_variable*, std::__1::mutex*>; _Allocator = std::__1::__hidden_allocator<std::__1::pair<std::__1::condition_variable*, std::__1::mutex*> >]’
/home/andy/Downloads/llvm-project-10/libcxx/include/vector:1655:9: required from ‘void std::__1::vector<_Tp, _Alloc>::push_back(std::__1::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::__1::pair<std::__1::condition_variable*, std::__1::mutex*>; _Allocator = std::__1::__hidden_allocator<std::__1::pair<std::__1::condition_variable*, std::__1::mutex*> >; std::__1::vector<_Tp, _Alloc>::value_type = std::__1::pair<std::__1::condition_variable*, std::__1::mutex*>]’
/home/andy/Downloads/llvm-project-10/libcxx/src/thread.cpp:189:63: required from here
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:1750:30: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::__1::pair<std::__1::condition_variable*, std::__1::mutex*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
1750 | _VSTD::memcpy(__end2, __begin1, _Np * sizeof(_Tp));
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/__functional_base:18,
from /home/andy/Downloads/llvm-project-10/libcxx/include/thread:87,
from /home/andy/Downloads/llvm-project-10/libcxx/src/thread.cpp:12:
/home/andy/Downloads/llvm-project-10/libcxx/include/utility:297:29: note: ‘struct std::__1::pair<std::__1::condition_variable*, std::__1::mutex*>’ declared here
297 | struct _LIBCPP_TEMPLATE_VIS pair
| ^~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/functional:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/thread:90,
from /home/andy/Downloads/llvm-project-10/libcxx/src/thread.cpp:12:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 38%] Building CXX object src/CMakeFiles/cxx_shared.dir/typeinfo.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/typeinfo.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/typeinfo.cpp
[ 40%] Building CXX object src/CMakeFiles/cxx_shared.dir/utility.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/utility.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/utility.cpp
[ 41%] Building CXX object src/CMakeFiles/cxx_shared.dir/valarray.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/valarray.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/valarray.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/valarray:345,
from /home/andy/Downloads/llvm-project-10/libcxx/src/valarray.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/valarray:345,
from /home/andy/Downloads/llvm-project-10/libcxx/src/valarray.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/valarray:345,
from /home/andy/Downloads/llvm-project-10/libcxx/src/valarray.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 42%] Building CXX object src/CMakeFiles/cxx_shared.dir/variant.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/variant.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/variant.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/array:111,
from /home/andy/Downloads/llvm-project-10/libcxx/include/variant:201,
from /home/andy/Downloads/llvm-project-10/libcxx/src/variant.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/array:111,
from /home/andy/Downloads/llvm-project-10/libcxx/include/variant:201,
from /home/andy/Downloads/llvm-project-10/libcxx/src/variant.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/array:111,
from /home/andy/Downloads/llvm-project-10/libcxx/include/variant:201,
from /home/andy/Downloads/llvm-project-10/libcxx/src/variant.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 42%] Building CXX object src/CMakeFiles/cxx_shared.dir/vector.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/vector.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/vector.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__bit_reference:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/vector:274,
from /home/andy/Downloads/llvm-project-10/libcxx/src/vector.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__bit_reference:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/vector:274,
from /home/andy/Downloads/llvm-project-10/libcxx/src/vector.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__bit_reference:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/vector:274,
from /home/andy/Downloads/llvm-project-10/libcxx/src/vector.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/CMakeFiles/cxx_shared.dir/filesystem/operations.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/filesystem/operations.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/operations.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/locale:181,
from /home/andy/Downloads/llvm-project-10/libcxx/include/filesystem:238,
from /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/operations.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/locale:181,
from /home/andy/Downloads/llvm-project-10/libcxx/include/filesystem:238,
from /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/operations.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/operations.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/filesystem: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/filesystem:2405:7: warning: ‘std::__1::__fs::filesystem::directory_iterator’ declared with greater visibility than the type of its field ‘std::__1::__fs::filesystem::directory_iterator::__imp_’ [-Wattributes]
2405 | class directory_iterator {
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/filesystem:2504:7: warning: ‘std::__1::__fs::filesystem::recursive_directory_iterator’ declared with greater visibility than the type of its field ‘std::__1::__fs::filesystem::recursive_directory_iterator::__imp_’ [-Wattributes]
2504 | class recursive_directory_iterator {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/operations.cpp:20:
/home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/filesystem_common.h:200:27: warning: declaration ‘struct timespec’ does not declare anything
200 | using TimeSpec = struct ::timespec;
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/filesystem_common.h:201:24: warning: declaration ‘struct stat’ does not declare anything
201 | using StatT = struct ::stat;
| ^~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/locale:181,
from /home/andy/Downloads/llvm-project-10/libcxx/include/filesystem:238,
from /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/operations.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In instantiation of ‘static typename std::__1::enable_if<((std::__1::__is_default_allocator<_Tp>::value || (! std::__1::__has_construct<_Alloc, _Tp*, _Tp>::value)) && std::__1::is_trivially_move_constructible<_Tp>::value), void>::type std::__1::allocator_traits<_Alloc>::__construct_backward_with_exception_guarantees(std::__1::allocator_traits<_Alloc>::allocator_type&, _Tp*, _Tp*, _Tp*&) [with _Tp = std::__1::pair<std::__1::basic_string_view<char>, std::__1::__fs::filesystem::PathPartKind>; _Alloc = std::__1::allocator<std::__1::pair<std::__1::basic_string_view<char>, std::__1::__fs::filesystem::PathPartKind> >; typename std::__1::enable_if<((std::__1::__is_default_allocator<_Tp>::value || (! std::__1::__has_construct<_Alloc, _Tp*, _Tp>::value)) && std::__1::is_trivially_move_constructible<_Tp>::value), void>::type = void; std::__1::allocator_traits<_Alloc>::allocator_type = std::__1::allocator<std::__1::pair<std::__1::basic_string_view<char>, std::__1::__fs::filesystem::PathPartKind> >]’:
/home/andy/Downloads/llvm-project-10/libcxx/include/vector:952:67: required from ‘void std::__1::vector<_Tp, _Alloc>::__swap_out_circular_buffer(std::__1::__split_buffer<_Tp, _Allocator&>&) [with _Tp = std::__1::pair<std::__1::basic_string_view<char>, std::__1::__fs::filesystem::PathPartKind>; _Allocator = std::__1::allocator<std::__1::pair<std::__1::basic_string_view<char>, std::__1::__fs::filesystem::PathPartKind> >]’
/home/andy/Downloads/llvm-project-10/libcxx/include/vector:1587:9: required from ‘void std::__1::vector<_Tp, _Alloc>::reserve(std::__1::vector<_Tp, _Alloc>::size_type) [with _Tp = std::__1::pair<std::__1::basic_string_view<char>, std::__1::__fs::filesystem::PathPartKind>; _Allocator = std::__1::allocator<std::__1::pair<std::__1::basic_string_view<char>, std::__1::__fs::filesystem::PathPartKind> >; std::__1::vector<_Tp, _Alloc>::size_type = long unsigned int]’
/home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/operations.cpp:1429:19: required from here
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:1750:30: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::__1::pair<std::__1::basic_string_view<char>, std::__1::__fs::filesystem::PathPartKind>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
1750 | _VSTD::memcpy(__end2, __begin1, _Np * sizeof(_Tp));
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/__functional_base:18,
from /home/andy/Downloads/llvm-project-10/libcxx/include/iterator:421,
from /home/andy/Downloads/llvm-project-10/libcxx/include/filesystem:236,
from /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/operations.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/utility:297:29: note: ‘struct std::__1::pair<std::__1::basic_string_view<char>, std::__1::__fs::filesystem::PathPartKind>’ declared here
297 | struct _LIBCPP_TEMPLATE_VIS pair
| ^~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/operations.cpp:12:
/home/andy/Downloads/llvm-project-10/libcxx/include/fstream:574:1: warning: always_inline function might not be inlinable [-Wattributes]
574 | basic_filebuf<_CharT, _Traits>::__open(int __fd, ios_base::openmode __mode) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/fstream:1537:6: warning: always_inline function might not be inlinable [-Wattributes]
1537 | void basic_ofstream<_CharT, _Traits>::__open(int __fd,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/fstream:1324:6: warning: always_inline function might not be inlinable [-Wattributes]
1324 | void basic_ifstream<_CharT, _Traits>::__open(int __fd,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/locale:181,
from /home/andy/Downloads/llvm-project-10/libcxx/include/filesystem:238,
from /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/operations.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 45%] Building CXX object src/CMakeFiles/cxx_shared.dir/filesystem/directory_iterator.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/filesystem/directory_iterator.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/directory_iterator.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/locale:181,
from /home/andy/Downloads/llvm-project-10/libcxx/include/filesystem:238,
from /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/directory_iterator.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/locale:181,
from /home/andy/Downloads/llvm-project-10/libcxx/include/filesystem:238,
from /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/directory_iterator.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/directory_iterator.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/filesystem: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/filesystem:2405:7: warning: ‘std::__1::__fs::filesystem::directory_iterator’ declared with greater visibility than the type of its field ‘std::__1::__fs::filesystem::directory_iterator::__imp_’ [-Wattributes]
2405 | class directory_iterator {
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/filesystem:2504:7: warning: ‘std::__1::__fs::filesystem::recursive_directory_iterator’ declared with greater visibility than the type of its field ‘std::__1::__fs::filesystem::recursive_directory_iterator::__imp_’ [-Wattributes]
2504 | class recursive_directory_iterator {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/directory_iterator.cpp:19:
/home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/filesystem_common.h:200:27: warning: declaration ‘struct timespec’ does not declare anything
200 | using TimeSpec = struct ::timespec;
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/filesystem_common.h:201:24: warning: declaration ‘struct stat’ does not declare anything
201 | using StatT = struct ::stat;
| ^~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__locale:14,
from /home/andy/Downloads/llvm-project-10/libcxx/include/locale:181,
from /home/andy/Downloads/llvm-project-10/libcxx/include/filesystem:238,
from /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/directory_iterator.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 47%] Building CXX object src/CMakeFiles/cxx_shared.dir/filesystem/int128_builtins.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -fPIC -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_shared.dir/filesystem/int128_builtins.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/filesystem/int128_builtins.cpp
[ 48%] Linking CXX shared library ../lib/libc++.so
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/qbn4f7k7yj5dj8ay292hr2nv0q8854vq-cmake-3.16.3/bin/cmake -E cmake_link_script CMakeFiles/cxx_shared.dir/link.txt --verbose=1
/nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -fPIC -shared -Wl,-soname,libc++.so.1 -o ../lib/libc++.so.1.0 CMakeFiles/cxx_shared.dir/algorithm.cpp.o CMakeFiles/cxx_shared.dir/any.cpp.o CMakeFiles/cxx_shared.dir/bind.cpp.o CMakeFiles/cxx_shared.dir/charconv.cpp.o CMakeFiles/cxx_shared.dir/chrono.cpp.o CMakeFiles/cxx_shared.dir/condition_variable.cpp.o CMakeFiles/cxx_shared.dir/condition_variable_destructor.cpp.o CMakeFiles/cxx_shared.dir/debug.cpp.o CMakeFiles/cxx_shared.dir/exception.cpp.o CMakeFiles/cxx_shared.dir/functional.cpp.o CMakeFiles/cxx_shared.dir/future.cpp.o CMakeFiles/cxx_shared.dir/hash.cpp.o CMakeFiles/cxx_shared.dir/ios.cpp.o CMakeFiles/cxx_shared.dir/iostream.cpp.o CMakeFiles/cxx_shared.dir/locale.cpp.o CMakeFiles/cxx_shared.dir/memory.cpp.o CMakeFiles/cxx_shared.dir/mutex.cpp.o CMakeFiles/cxx_shared.dir/mutex_destructor.cpp.o CMakeFiles/cxx_shared.dir/new.cpp.o CMakeFiles/cxx_shared.dir/optional.cpp.o CMakeFiles/cxx_shared.dir/random.cpp.o CMakeFiles/cxx_shared.dir/regex.cpp.o CMakeFiles/cxx_shared.dir/shared_mutex.cpp.o CMakeFiles/cxx_shared.dir/stdexcept.cpp.o CMakeFiles/cxx_shared.dir/string.cpp.o CMakeFiles/cxx_shared.dir/strstream.cpp.o CMakeFiles/cxx_shared.dir/system_error.cpp.o CMakeFiles/cxx_shared.dir/thread.cpp.o CMakeFiles/cxx_shared.dir/typeinfo.cpp.o CMakeFiles/cxx_shared.dir/utility.cpp.o CMakeFiles/cxx_shared.dir/valarray.cpp.o CMakeFiles/cxx_shared.dir/variant.cpp.o CMakeFiles/cxx_shared.dir/vector.cpp.o CMakeFiles/cxx_shared.dir/filesystem/operations.cpp.o CMakeFiles/cxx_shared.dir/filesystem/directory_iterator.cpp.o CMakeFiles/cxx_shared.dir/filesystem/int128_builtins.cpp.o -nodefaultlibs -lpthread -lc -lm -lrt -lgcc_s
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/qbn4f7k7yj5dj8ay292hr2nv0q8854vq-cmake-3.16.3/bin/cmake -E cmake_symlink_library ../lib/libc++.so.1.0 ../lib/libc++.so.1 ../lib/libc++.so
make[2]: Leaving directory '/home/andy/Downloads/llvm-project-10/libcxx/build'
[ 48%] Built target cxx_shared
make -f src/CMakeFiles/cxx_experimental.dir/build.make src/CMakeFiles/cxx_experimental.dir/depend
make[2]: Entering directory '/home/andy/Downloads/llvm-project-10/libcxx/build'
cd /home/andy/Downloads/llvm-project-10/libcxx/build && /nix/store/qbn4f7k7yj5dj8ay292hr2nv0q8854vq-cmake-3.16.3/bin/cmake -E cmake_depends "Unix Makefiles" /home/andy/Downloads/llvm-project-10/libcxx /home/andy/Downloads/llvm-project-10/libcxx/src /home/andy/Downloads/llvm-project-10/libcxx/build /home/andy/Downloads/llvm-project-10/libcxx/build/src /home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/cxx_experimental.dir/DependInfo.cmake --color=
Dependee "/home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/cxx_experimental.dir/DependInfo.cmake" is newer than depender "/home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/cxx_experimental.dir/depend.internal".
Dependee "/home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/cxx_experimental.dir/depend.internal".
Scanning dependencies of target cxx_experimental
make[2]: Leaving directory '/home/andy/Downloads/llvm-project-10/libcxx/build'
make -f src/CMakeFiles/cxx_experimental.dir/build.make src/CMakeFiles/cxx_experimental.dir/build
make[2]: Entering directory '/home/andy/Downloads/llvm-project-10/libcxx/build'
[ 50%] Building CXX object src/CMakeFiles/cxx_experimental.dir/experimental/memory_resource.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -std=c++14 -o CMakeFiles/cxx_experimental.dir/experimental/memory_resource.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/experimental/memory_resource.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/experimental/memory_resource:70,
from /home/andy/Downloads/llvm-project-10/libcxx/src/experimental/memory_resource.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/experimental/memory_resource:70,
from /home/andy/Downloads/llvm-project-10/libcxx/src/experimental/memory_resource.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:744:5: warning: always_inline function might not be inlinable [-Wattributes]
744 | _Tp __cxx_atomic_load(const __cxx_atomic_base_impl<_Tp>* __a, memory_order __order) {
| ^~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/experimental/memory_resource:70,
from /home/andy/Downloads/llvm-project-10/libcxx/src/experimental/memory_resource.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:1825:1: warning: always_inline function might not be inlinable [-Wattributes]
1825 | atomic_load_explicit(const atomic<_Tp>* __o, memory_order __m) _NOEXCEPT
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:1862:1: warning: always_inline function might not be inlinable [-Wattributes]
1862 | atomic_exchange_explicit(atomic<_Tp>* __o, _Tp __d, memory_order __m) _NOEXCEPT
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/experimental/memory_resource:70,
from /home/andy/Downloads/llvm-project-10/libcxx/src/experimental/memory_resource.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 51%] Linking CXX static library ../lib/libc++experimental.a
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/qbn4f7k7yj5dj8ay292hr2nv0q8854vq-cmake-3.16.3/bin/cmake -P CMakeFiles/cxx_experimental.dir/cmake_clean_target.cmake
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/qbn4f7k7yj5dj8ay292hr2nv0q8854vq-cmake-3.16.3/bin/cmake -E cmake_link_script CMakeFiles/cxx_experimental.dir/link.txt --verbose=1
/nix/store/7bhi29ainf5rjrk7k7wyhndyskzyhsxh-binutils-2.31.1/bin/ar qc ../lib/libc++experimental.a CMakeFiles/cxx_experimental.dir/experimental/memory_resource.cpp.o
/nix/store/7bhi29ainf5rjrk7k7wyhndyskzyhsxh-binutils-2.31.1/bin/ranlib ../lib/libc++experimental.a
make[2]: Leaving directory '/home/andy/Downloads/llvm-project-10/libcxx/build'
[ 51%] Built target cxx_experimental
make -f src/CMakeFiles/cxx_static.dir/build.make src/CMakeFiles/cxx_static.dir/depend
make[2]: Entering directory '/home/andy/Downloads/llvm-project-10/libcxx/build'
cd /home/andy/Downloads/llvm-project-10/libcxx/build && /nix/store/qbn4f7k7yj5dj8ay292hr2nv0q8854vq-cmake-3.16.3/bin/cmake -E cmake_depends "Unix Makefiles" /home/andy/Downloads/llvm-project-10/libcxx /home/andy/Downloads/llvm-project-10/libcxx/src /home/andy/Downloads/llvm-project-10/libcxx/build /home/andy/Downloads/llvm-project-10/libcxx/build/src /home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/cxx_static.dir/DependInfo.cmake --color=
Dependee "/home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/cxx_static.dir/DependInfo.cmake" is newer than depender "/home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/cxx_static.dir/depend.internal".
Dependee "/home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/home/andy/Downloads/llvm-project-10/libcxx/build/src/CMakeFiles/cxx_static.dir/depend.internal".
Scanning dependencies of target cxx_static
make[2]: Leaving directory '/home/andy/Downloads/llvm-project-10/libcxx/build'
make -f src/CMakeFiles/cxx_static.dir/build.make src/CMakeFiles/cxx_static.dir/build
make[2]: Entering directory '/home/andy/Downloads/llvm-project-10/libcxx/build'
[ 52%] Building CXX object src/CMakeFiles/cxx_static.dir/algorithm.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_static.dir/algorithm.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/algorithm.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/src/algorithm.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/src/algorithm.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/src/algorithm.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 54%] Building CXX object src/CMakeFiles/cxx_static.dir/any.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_static.dir/any.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/any.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/any:84,
from /home/andy/Downloads/llvm-project-10/libcxx/src/any.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/any:84,
from /home/andy/Downloads/llvm-project-10/libcxx/src/any.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 55%] Building CXX object src/CMakeFiles/cxx_static.dir/bind.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_static.dir/bind.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/bind.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/functional:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/bind.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/src/bind.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/functional:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/bind.cpp:9:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 57%] Building CXX object src/CMakeFiles/cxx_static.dir/charconv.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_static.dir/charconv.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/charconv.cpp
[ 58%] Building CXX object src/CMakeFiles/cxx_static.dir/chrono.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_static.dir/chrono.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/chrono.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/src/chrono.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/src/chrono.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/src/chrono.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 60%] Building CXX object src/CMakeFiles/cxx_static.dir/condition_variable.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_static.dir/condition_variable.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/condition_variable.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__mutex_base:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/condition_variable:110,
from /home/andy/Downloads/llvm-project-10/libcxx/src/condition_variable.cpp:13:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2170:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2170 | {return auto_ptr<_Up>(release());}
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2174:56: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2174 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void>
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2528:14: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2528 | unique_ptr(auto_ptr<_Up>&& __p,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2559:17: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2559 | operator=(auto_ptr<_Up> __p) {
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3681:20: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3681 | shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:3761:19: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
3761 | operator=(auto_ptr<_Yp>&& __r);
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4107:29: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4107 | shared_ptr<_Tp>::shared_ptr(auto_ptr<_Yp>&& __r,
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:4268:28: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
4268 | shared_ptr<_Tp>::operator=(auto_ptr<_Yp>&& __r)
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:644,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__mutex_base:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/condition_variable:110,
from /home/andy/Downloads/llvm-project-10/libcxx/src/condition_variable.cpp:13:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1064:1: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1064 | binder1st<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder1st<__Operation> std::__1::bind1st(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1066:13: warning: ‘template<class __Operation> class std::__1::binder1st’ is deprecated [-Wdeprecated-declarations]
1066 | {return binder1st<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1043:56: note: declared here
1043 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1090:1: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1090 | binder2nd<__Operation>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::binder2nd<__Operation> std::__1::bind2nd(const __Operation&, const _Tp&)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1092:13: warning: ‘template<class __Operation> class std::__1::binder2nd’ is deprecated [-Wdeprecated-declarations]
1092 | {return binder2nd<__Operation>(__op, __x);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1069:56: note: declared here
1069 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1108:1: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1108 | pointer_to_unary_function<_Arg,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_unary_function<_Arg, _Result> std::__1::ptr_fun(_Result (*)(_Arg))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1110:13: warning: ‘template<class _Arg, class _Result> class std::__1::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
1110 | {return pointer_to_unary_function<_Arg,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1095:56: note: declared here
1095 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1126:1: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1126 | pointer_to_binary_function<_Arg1,_Arg2,_Result>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::__1::ptr_fun(_Result (*)(_Arg1, _Arg2))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1128:13: warning: ‘template<class _Arg1, class _Arg2, class _Result> class std::__1::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations]
1128 | {return pointer_to_binary_function<_Arg1,_Arg2,_Result>(__f);}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1113:56: note: declared here
1113 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1156:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1156 | mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1158:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1158 | {return mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1131:56: note: declared here
1131 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_t
| ^~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1162:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1162 | mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1164:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1164 | {return mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1143:56: note: declared here
1143 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_t
| ^~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1192:1: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1192 | mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)())’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1194:13: warning: ‘template<class _Sp, class _Tp> class std::__1::mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1194 | {return mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1167:56: note: declared here
1167 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun_ref_t
| ^~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1198:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1198 | mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap))’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1200:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1200 | {return mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1179:56: note: declared here
1179 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 mem_fun1_ref_t
| ^~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1228:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1228 | const_mem_fun_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_t<_Sp, _Tp> std::__1::mem_fun(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1230:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_t’ is deprecated [-Wdeprecated-declarations]
1230 | {return const_mem_fun_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1203:56: note: declared here
1203 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t
| ^~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1234:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1234 | const_mem_fun1_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_t<_Sp, _Tp, _Ap> std::__1::mem_fun(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1236:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_t’ is deprecated [-Wdeprecated-declarations]
1236 | {return const_mem_fun1_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1215:56: note: declared here
1215 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t
| ^~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1264:1: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1264 | const_mem_fun_ref_t<_Sp,_Tp>
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun_ref_t<_Sp, _Tp> std::__1::mem_fun_ref(_Sp (_Tp::*)() const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1266:13: warning: ‘template<class _Sp, class _Tp> class std::__1::const_mem_fun_ref_t’ is deprecated [-Wdeprecated-declarations]
1266 | {return const_mem_fun_ref_t<_Sp,_Tp>(__f);}
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1239:56: note: declared here
1239 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_ref_t
| ^~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1270:1: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1270 | const_mem_fun1_ref_t<_Sp,_Tp,_Ap>
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional: In function ‘std::__1::const_mem_fun1_ref_t<_Sp, _Tp, _Ap> std::__1::mem_fun_ref(_Sp (_Tp::*)(_Ap) const)’:
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1272:13: warning: ‘template<class _Sp, class _Tp, class _Ap> class std::__1::const_mem_fun1_ref_t’ is deprecated [-Wdeprecated-declarations]
1272 | {return const_mem_fun1_ref_t<_Sp,_Tp,_Ap>(__f);}
| ^~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/functional:1251:56: note: declared here
1251 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_ref_t
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/memory:666,
from /home/andy/Downloads/llvm-project-10/libcxx/include/algorithm:643,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__string:57,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string_view:175,
from /home/andy/Downloads/llvm-project-10/libcxx/include/string:504,
from /home/andy/Downloads/llvm-project-10/libcxx/include/system_error:149,
from /home/andy/Downloads/llvm-project-10/libcxx/include/__mutex_base:15,
from /home/andy/Downloads/llvm-project-10/libcxx/include/condition_variable:110,
from /home/andy/Downloads/llvm-project-10/libcxx/src/condition_variable.cpp:13:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic: At global scope:
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:726:6: warning: always_inline function might not be inlinable [-Wattributes]
726 | void __cxx_atomic_store(__cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:718:6: warning: always_inline function might not be inlinable [-Wattributes]
718 | void __cxx_atomic_store(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __val,
| ^~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:763:5: warning: always_inline function might not be inlinable [-Wattributes]
763 | _Tp __cxx_atomic_exchange(__cxx_atomic_base_impl<_Tp>* __a, _Tp __value,
| ^~~~~~~~~~~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/atomic:753:5: warning: always_inline function might not be inlinable [-Wattributes]
753 | _Tp __cxx_atomic_exchange(volatile __cxx_atomic_base_impl<_Tp>* __a,
| ^~~~~~~~~~~~~~~~~~~~~
[ 61%] Building CXX object src/CMakeFiles/cxx_static.dir/condition_variable_destructor.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_static.dir/condition_variable_destructor.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/condition_variable_destructor.cpp
[ 62%] Building CXX object src/CMakeFiles/cxx_static.dir/debug.cpp.o
cd /home/andy/Downloads/llvm-project-10/libcxx/build/src && /nix/store/9i8a5iq1kx2adjklqzf9xwrrsnqqnapf-gcc-wrapper-9.2.0/bin/g++ -DNDEBUG -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -I/home/andy/Downloads/llvm-project-10/libcxx/include -nostdinc++ -fvisibility-inlines-hidden -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-literal-suffix -Wno-c++14-compat -Wno-noexcept-type -Wno-error -std=c++14 -o CMakeFiles/cxx_static.dir/debug.cpp.o -c /home/andy/Downloads/llvm-project-10/libcxx/src/debug.cpp
In file included from /home/andy/Downloads/llvm-project-10/libcxx/include/functional:504,
from /home/andy/Downloads/llvm-project-10/libcxx/src/debug.cpp:11:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2139:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2139 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2143:71: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2143 | template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2145:51: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2145 | _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr_ref<_Tp> __p) throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2166:40: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2166 | _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr_ref<_Tp> __p) throw() : __ptr_(__p.__ptr_) {}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2167:60: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2167 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr_ref<_Up>() throw()
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2169:60: warning: ‘template<class _Tp> class std::__1::auto_ptr’ is deprecated [-Wdeprecated-declarations]
2169 | template<class _Up> _LIBCPP_INLINE_VISIBILITY operator auto_ptr<_Up>() throw()
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2130:56: note: declared here
2130 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
| ^~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory: In member function ‘std::__1::auto_ptr<_Tp>::operator std::__1::auto_ptr_ref<_Up>()’:
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2168:10: warning: ‘template<class _Tp> struct std::__1::auto_ptr_ref’ is deprecated [-Wdeprecated-declarations]
2168 | {auto_ptr_ref<_Up> __t; __t.__ptr_ = release(); return __t;}
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/include/memory:2124:36: note: declared here
2124 | struct _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr_ref
| ^~~~~~~~~~~~
/home/andy/Downloads/llvm-project-10/libcxx/inclu
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment