>>> cppcms 1.2.1 Extracting bzcat /home/br-user/work/instance-1/dl/cppcms/cppcms-1.2.1.tar.bz2 | tar --strip-components=1 -C /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1 -xf - >>> cppcms 1.2.1 Patching >>> cppcms 1.2.1 Configuring (mkdir -p /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/ && cd /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/ && rm -f CMakeCache.txt && PATH="/home/br-user/work/instance-1/output-1/host/bin:/home/br-user/work/instance-1/output-1/host/sbin:/home/br-user/.local/bin:/home/br-user/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" /usr/bin/cmake /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/ -G"Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/br-user/work/instance-1/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON -DCMAKE_CXX_FLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 " -DDISABLE_ICU_LOCALE=ON -DDISABLE_GCRYPT=ON -DDISABLE_OPENSSL=OFF -DDISABLE_GZIP=OFF -DDISABLE_POSIX_LOCALE=on ) CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 10.4.0 -- The CXX compiler identification is GNU 10.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/br-user/work/instance-1/output-1/host/bin/riscv64-buildroot-linux-uclibc-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/br-user/work/instance-1/output-1/host/bin/riscv64-buildroot-linux-uclibc-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at booster/CMakeLists.txt:9 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Looking for newlocale -- Looking for newlocale - found -- Performing Test LIBC_ICONV -- Performing Test LIBC_ICONV - Success -- Performing Test GCC_IS_GCC4 -- Performing Test GCC_IS_GCC4 - Success -- Looking for dlopen -- Looking for dlopen - found -- Looking for socket -- Looking for socket - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Performing Test BOOSTER_HAS_GCC_SYNC -- Performing Test BOOSTER_HAS_GCC_SYNC - Success -- Performing Test BOOSTER_HAVE_GCC_BITS_EXCHANGE_AND_ADD -- Performing Test BOOSTER_HAVE_GCC_BITS_EXCHANGE_AND_ADD - Failed -- Performing Test BOOSTER_HAVE_GCC_EXT_EXCHANGE_AND_ADD -- Performing Test BOOSTER_HAVE_GCC_EXT_EXCHANGE_AND_ADD - Success -- Performing Test BOOSTER_HAVE_FREEBSD_ATOMIC -- Performing Test BOOSTER_HAVE_FREEBSD_ATOMIC - Failed -- Performing Test BOOSTER_HAVE_EXECINFO -- Performing Test BOOSTER_HAVE_EXECINFO - Failed -- Performing Test BOOSTER_HAVE_UNWIND_BACKTRACE -- Performing Test BOOSTER_HAVE_UNWIND_BACKTRACE - Success -- Performing Test BOOSTER_HAVE_UNWIND_BACKTRACE_BUILTIN -- Performing Test BOOSTER_HAVE_UNWIND_BACKTRACE_BUILTIN - Failed -- Performing Test BOOSTER_HAVE_SOLARIS_ATOMIC -- Performing Test BOOSTER_HAVE_SOLARIS_ATOMIC - Failed -- Performing Test BOOSTER_HAVE_MAC_OS_X_ATOMIC -- Performing Test BOOSTER_HAVE_MAC_OS_X_ATOMIC - Failed -- Performing Test BOOSTER_HAVE_STDINT_H -- Performing Test BOOSTER_HAVE_STDINT_H - Success -- Performing Test BOOSTER_HAVE_INTTYPES_H -- Performing Test BOOSTER_HAVE_INTTYPES_H - Success -- Performing Test BOOSTER_AIO_HAVE_PF_INET6 -- Performing Test BOOSTER_AIO_HAVE_PF_INET6 - Success -- Performing Test HAVE_WINDOWS6_API -- Performing Test HAVE_WINDOWS6_API - Failed -- Performing Test CPPCMS_HAVE_STDINT_H -- Performing Test CPPCMS_HAVE_STDINT_H - Success -- Performing Test CPPCMS_HAVE_INTTYPES_H -- Performing Test CPPCMS_HAVE_INTTYPES_H - Success -- Looking for atoll -- Looking for atoll - found -- Looking for _atoi64 -- Looking for _atoi64 - not found -- Looking for snprintf -- Looking for snprintf - found -- Looking for stat -- Looking for stat - found -- Looking for _stat -- Looking for _stat - not found -- Performing Test CPPCMS_HAVE_STD_WSTRING -- Performing Test CPPCMS_HAVE_STD_WSTRING - Success -- Performing Test CPPCMS_HAVE_BSD_TM -- Performing Test CPPCMS_HAVE_BSD_TM - Success -- Performing Test CPPCMS_HAVE_CPP0X_UXSTRING -- Performing Test CPPCMS_HAVE_CPP0X_UXSTRING - Success -- Performing Test CPPCMS_HAVE_CPP_0X_AUTO -- Performing Test CPPCMS_HAVE_CPP_0X_AUTO - Success -- Performing Test CPPCMS_HAVE_CPP_0X_DECLTYPE -- Performing Test CPPCMS_HAVE_CPP_0X_DECLTYPE - Success -- Performing Test CPPCMS_HAVE_GCC_TYPEOF -- Performing Test CPPCMS_HAVE_GCC_TYPEOF - Success -- Performing Test CPPCMS_HAVE_UNDERSCORE_TYPEOF -- Performing Test CPPCMS_HAVE_UNDERSCORE_TYPEOF - Success -- Performing Test CPPCMS_HAVE_FSEEKO -- Performing Test CPPCMS_HAVE_FSEEKO - Success -- Performing Test CPPCMS_HAVE_FSEEKI64 -- Performing Test CPPCMS_HAVE_FSEEKI64 - Failed -- Looking for dlopen -- Looking for dlopen - found -- Looking for socket -- Looking for socket - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for canonicalize_file_name -- Looking for canonicalize_file_name - found -- Looking for pthread_mutexattr_setpshared -- Looking for pthread_mutexattr_setpshared - found -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS -- Build files have been written to: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1 >>> cppcms 1.2.1 Building PATH="/home/br-user/work/instance-1/output-1/host/bin:/home/br-user/work/instance-1/output-1/host/sbin:/home/br-user/.local/bin:/home/br-user/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" /usr/bin/make -j4 -C /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/ make[1]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[2]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 1%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/ptime/src/ctime.cpp.o [ 1%] Building CXX object booster/CMakeFiles/booster.dir/lib/ptime/src/ctime.cpp.o [ 1%] Building CXX object booster/CMakeFiles/booster.dir/lib/ptime/src/posix_time.cpp.o [ 1%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/ptime/src/posix_time.cpp.o [ 1%] Building CXX object booster/CMakeFiles/booster.dir/lib/regex/src/pcre_regex.cpp.o [ 2%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/regex/src/pcre_regex.cpp.o [ 2%] Building CXX object booster/CMakeFiles/booster.dir/lib/system/src/posix_error.cpp.o [ 2%] Building CXX object booster/CMakeFiles/booster.dir/lib/system/src/windows_error.cpp.o [ 2%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/aio_category.cpp.o [ 2%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/deadline_timer.cpp.o [ 3%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/endpoint.cpp.o [ 3%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/system/src/posix_error.cpp.o [ 3%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/io_service.cpp.o [ 3%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/reactor.cpp.o [ 4%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/system/src/windows_error.cpp.o [ 4%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/select_iterrupter.cpp.o [ 4%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/aio/src/aio_category.cpp.o [ 5%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/basic_io_device.cpp.o [ 5%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/aio/src/deadline_timer.cpp.o [ 5%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/basic_socket.cpp.o [ 5%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/acceptor.cpp.o [ 5%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/stream_socket.cpp.o [ 5%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/aio/src/endpoint.cpp.o [ 6%] Building CXX object booster/CMakeFiles/booster.dir/lib/smart_ptr/src/sp_counted_base.cpp.o [ 6%] Building CXX object booster/CMakeFiles/booster.dir/lib/smart_ptr/src/atomic_counter.cpp.o [ 6%] Building CXX object booster/CMakeFiles/booster.dir/lib/shared_object/src/shared_object.cpp.o [ 6%] Building CXX object booster/CMakeFiles/booster.dir/lib/log/src/log.cpp.o [ 7%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/aio/src/io_service.cpp.o [ 8%] Building CXX object booster/CMakeFiles/booster.dir/lib/iostreams/src/streambuf.cpp.o [ 8%] Building CXX object booster/CMakeFiles/booster.dir/lib/nowide/src/convert.cpp.o [ 8%] Building CXX object booster/CMakeFiles/booster.dir/lib/backtrace/src/backtrace.cpp.o [ 8%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/encoding/codepage.cpp.o [ 9%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/date_time.cpp.o [ 9%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/aio/src/reactor.cpp.o [ 9%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/format.cpp.o [ 9%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/formatting.cpp.o [ 9%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/generator.cpp.o [ 10%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/ids.cpp.o [ 10%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/aio/src/select_iterrupter.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/shared/generator.cpp: In member function 'std::locale booster::locale::generator::generate(const std::locale&, const string&) const': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/shared/generator.cpp:129:39: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 129 | set_all_options(backend,id); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/shared/generator.cpp:15: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = booster::locale::localization_backend]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/shared/generator.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/generator.h:217:67: note: initializing argument 1 of 'void booster::locale::generator::set_all_options(booster::shared_ptr, const string&) const' 217 | void set_all_options(shared_ptr backend,std::string const &id) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 10%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/localization_backend.cpp.o [ 10%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/aio/src/basic_io_device.cpp.o [ 10%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/message.cpp.o [ 10%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/mo_lambda.cpp.o [ 11%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/util/codecvt_converter.cpp.o [ 12%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/aio/src/basic_socket.cpp.o [ 12%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/util/default_locale.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/encoding_utf.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/encoding.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/codecvt_converter.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h: In static member function 'static booster::locale::utf::code_point booster::locale::utf::utf_traits::decode(Iterator&, Iterator) [with Iterator = const char*; CharType = char]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:224:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 224 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:225:13: note: here 225 | case 2: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:231:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 231 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:232:13: note: here 232 | case 1: | ^~~~ [ 12%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/util/info.cpp.o [ 12%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/aio/src/acceptor.cpp.o [ 12%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/util/locale_data.cpp.o [ 13%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/std/codecvt.cpp.o [ 13%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/std/collate.cpp.o [ 13%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/aio/src/stream_socket.cpp.o [ 13%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/std/converter.cpp.o [ 13%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/std/numeric.cpp.o [ 14%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/std/std_backend.cpp.o [ 14%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/util/gregorian.cpp.o [ 14%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/smart_ptr/src/sp_counted_base.cpp.o [ 15%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/smart_ptr/src/atomic_counter.cpp.o [ 15%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/shared_object/src/shared_object.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp: In member function 'virtual int booster::locale::util::gregorian_calendar::difference(const booster::locale::abstract_calendar*, booster::locale::period::marks::period_mark) const': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:724:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 724 | factor = 7; | ~~~~~~~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:726:17: note: here 726 | case day: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp: In member function 'virtual int booster::locale::util::gregorian_calendar::get_value(booster::locale::period::marks::period_mark, booster::locale::abstract_calendar::value_type) const': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:504:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 504 | } | ^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:505:17: note: here 505 | case week_of_month: ///< The week number withing current month | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:528:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 528 | } | ^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:530:17: note: here 530 | case day_of_week_in_month: ///< Original number of the day of the week in month. | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp: In member function 'virtual void booster::locale::util::gregorian_calendar::set_value(booster::locale::period::marks::period_mark, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:205:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 205 | value = (value - 1 - first_day_of_week_ + 14) % 7 + 1; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:207:17: note: here 207 | case day_of_week_local: ///< Local day of week, for example in France Monday is 1, in US Sunday is 1, [1..7] | ^~~~ [ 15%] Building CXX object booster/CMakeFiles/booster.dir/lib/thread/src/pthread.cpp.o [ 15%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/log/src/log.cpp.o [ 16%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/iostreams/src/streambuf.cpp.o [ 16%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/nowide/src/convert.cpp.o [ 16%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/backtrace/src/backtrace.cpp.o [ 16%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/encoding/codepage.cpp.o [ 16%] Linking CXX shared library libbooster.so [ 17%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/shared/date_time.cpp.o [ 17%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/shared/format.cpp.o make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 17%] Built target booster make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 17%] Building CXX object CMakeFiles/cppcms.dir/src/service.cpp.o [ 17%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/shared/formatting.cpp.o [ 17%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/shared/generator.cpp.o [ 18%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/shared/ids.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:38: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/prefork_acceptor.h: In member function 'void cppcms::impl::prefork_acceptor::run()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/prefork_acceptor.h:186:86: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 186 | service_->post(cppcms::util::mem_bind(&cppcms::http::context::run,connections_[i])); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary/index.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/localization.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/service_impl.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:27: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:34: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:54:52: note: initializing argument 2 of 'cppcms::util::details::binder0 cppcms::util::mem_bind(void (C::*)(), P) [with C = cppcms::http::context; P = booster::shared_ptr]' 54 | details::binder0 mem_bind(void (C::*mem)(),P obj) | ~~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp: In member function 'void cppcms::service::start_acceptor(bool)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:868:45: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 868 | impl_->prefork_acceptor_->add_acceptor(ac); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary/index.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/localization.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/service_impl.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:27: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::acceptor]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:38: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/prefork_acceptor.h:44:55: note: initializing argument 1 of 'void cppcms::impl::prefork_acceptor::add_acceptor(booster::shared_ptr)' 44 | void add_acceptor(booster::shared_ptr acc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:884:46: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 884 | impl_->prefork_acceptor_->add_acceptor(ac); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary/index.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/localization.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/service_impl.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:27: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::acceptor]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:38: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/prefork_acceptor.h:44:55: note: initializing argument 1 of 'void cppcms::impl::prefork_acceptor::add_acceptor(booster::shared_ptr)' 44 | void add_acceptor(booster::shared_ptr acc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [ 18%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/shared/localization_backend.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:34: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'cppcms::util::details::binder0 cppcms::util::mem_bind(void (C::*)(), P) [with C = cppcms::http::context; P = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/prefork_acceptor.h:186:86: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:56:25: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 56 | details::binder0 tmp={mem,obj}; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary/index.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/localization.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/service_impl.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:27: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:34: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'booster::function::function(F) [with F = cppcms::util::details::binder0 >; Result = void]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/prefork_acceptor.h:186:87: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:16:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 16 | struct binder0 { | ^~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary/index.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/localization.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/service_impl.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:27: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/service.h:14, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:26: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:138:31: note: synthesized method 'cppcms::util::details::binder0 >::binder0(const cppcms::util::details::binder0 >&)' first required here 138 | function(F func) : call_ptr(new callable_impl(func)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:130:20: note: initializing argument 1 of 'booster::function::callable_impl::callable_impl(F) [with F = cppcms::util::details::binder0 >; Result = void]' 130 | callable_impl(F f) : func(f){} \ | ~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:28: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h: In instantiation of 'booster::shared_ptr cppcms::create_pool() [with T = cppcms::impl::file_server]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:239:68: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:385:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 385 | return f; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary/index.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/localization.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/service_impl.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:27: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/shared/generator.cpp: In member function 'std::locale booster::locale::generator::generate(const std::locale&, const string&) const': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/shared/generator.cpp:129:39: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 129 | set_all_options(backend,id); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/shared/generator.cpp:15: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = booster::locale::localization_backend]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/shared/generator.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/generator.h:217:67: note: initializing argument 1 of 'void booster::locale::generator::set_all_options(booster::shared_ptr, const string&) const' 217 | void set_all_options(shared_ptr backend,std::string const &id) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 18%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/shared/message.cpp.o [ 18%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/shared/mo_lambda.cpp.o [ 19%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/util/codecvt_converter.cpp.o [ 19%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/util/default_locale.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/encoding_utf.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/encoding.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/codecvt_converter.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h: In static member function 'static booster::locale::utf::code_point booster::locale::utf::utf_traits::decode(Iterator&, Iterator) [with Iterator = const char*; CharType = char]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:224:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 224 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:225:13: note: here 225 | case 2: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:231:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 231 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:232:13: note: here 232 | case 1: | ^~~~ [ 19%] Building CXX object CMakeFiles/cppcms.dir/src/cgi_api.cpp.o [ 20%] Building CXX object CMakeFiles/cppcms.dir/src/http_request.cpp.o [ 20%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/util/info.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:15: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ [ 20%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/util/locale_data.cpp.o [ 21%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/std/codecvt.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp: In constructor 'cppcms::impl::cgi::connection::cgi_forwarder::cgi_forwarder(booster::shared_ptr, std::string, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:44:15: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 44 | ep_(ip,port) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp: In constructor 'cppcms::impl::cgi::connection::async_write_handler::async_write_handler(const conn_type&, std::vector&, const handler&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:477:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 477 | conn(c) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_request.cpp:14: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::cgi::connection::cgi_forwarder]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:53:97: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection::cgi_forwarder]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::cgi::connection]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:168:26: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:385:19: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p0::event_handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::cgi::connection::cgi_forwarder::*)(const booster::system::error_code&); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:95:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&), S) [with C = cppcms::impl::cgi::connection::cgi_forwarder; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:53:98: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:85:62: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 85 | event_handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection::cgi_forwarder]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p0::io_handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::cgi::connection::cgi_forwarder::*)(const booster::system::error_code&, long unsigned int); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:156:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t), S) [with C = cppcms::impl::cgi::connection::cgi_forwarder; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:62:74: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:146:59: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 146 | io_handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection::cgi_forwarder]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::handler_binder_p0::handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::cgi::connection::cgi_forwarder::*)(); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:33:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_handler(void (C::*)(), S) [with C = cppcms::impl::cgi::connection::cgi_forwarder; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:112:85: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:23:56: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 23 | handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection::cgi_forwarder]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p2::event_handler_binder_p2(const F&, const S&, const P1&, const P2&) [with F = void (cppcms::impl::cgi::connection::*)(const booster::system::error_code&, cppcms::http::context*, const booster::callback&); S = booster::shared_ptr; P1 = cppcms::http::context*; P2 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:134:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&, P1, P2), S, const P1in&, const P2in&) [with C = cppcms::impl::cgi::connection; S = booster::shared_ptr; P1 = cppcms::http::context*; P2 = const booster::callback&; P1in = cppcms::http::context*; P2in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:181:89: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:124:106: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 124 | event_handler_binder_p2(F const &f,S const &s, P1 const &p1,P2 const &p2) : f_(f), s_(s), p1_(p1),p2_(p2) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::handler_binder_p1::handler_binder_p1(const F&, const S&, const P1&) [with F = void (cppcms::impl::cgi::connection::*)(const booster::callback&); S = booster::shared_ptr; P1 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:52:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_handler(void (C::*)(P1), S, const P1in&) [with C = cppcms::impl::cgi::connection; S = booster::shared_ptr; P1 = const booster::callback&; P1in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:206:71: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:42:79: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 42 | handler_binder_p1(F const &f,S const &s, P1 const &p1) : f_(f), s_(s), p1_(p1) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p2::event_handler_binder_p2(const F&, const S&, const P1&, const P2&) [with F = void (cppcms::impl::cgi::connection::*)(const booster::system::error_code&, int, const booster::callback&); S = booster::shared_ptr; P1 = int; P2 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:134:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&, P1, P2), S, const P1in&, const P2in&) [with C = cppcms::impl::cgi::connection; S = booster::shared_ptr; P1 = int; P2 = const booster::callback&; P1in = int; P2in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:269:5: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:124:106: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 124 | event_handler_binder_p2(F const &f,S const &s, P1 const &p1,P2 const &p2) : f_(f), s_(s), p1_(p1),p2_(p2) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p2::io_handler_binder_p2(const F&, const S&, const P1&, const P2&) [with F = void (cppcms::impl::cgi::connection::*)(const booster::system::error_code&, long unsigned int, cppcms::http::context*, const booster::callback&); S = booster::shared_ptr; P1 = cppcms::http::context*; P2 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:195:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t, P1, P2), S, const P1in&, const P2in&) [with C = cppcms::impl::cgi::connection; S = booster::shared_ptr; P1 = cppcms::http::context*; P2 = const booster::callback&; P1in = cppcms::http::context*; P2in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:301:6: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:185:103: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 185 | io_handler_binder_p2(F const &f,S const &s, P1 const &p1,P2 const &p2) : f_(f), s_(s), p1_(p1),p2_(p2) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_request.cpp: In member function 'int cppcms::http::request::on_content_progress(size_t)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_request.cpp:355:36: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 355 | multipart_parser::file_ptr f=*p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_request.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::file]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 21%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/std/collate.cpp.o [ 21%] Building CXX object CMakeFiles/cppcms.dir/src/http_response.cpp.o [ 21%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/std/converter.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_response.cpp:14: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ [ 21%] Building CXX object CMakeFiles/cppcms.dir/src/http_context.cpp.o [ 21%] Building CXX object CMakeFiles/cppcms.dir/src/cppcms_error.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_response.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = std::vector]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_response.cpp:82:10: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr >::shared_ptr(const booster::shared_ptr >&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr >' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = std::vector]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_response.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::cgi::connection]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_response.cpp:514:28: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_response.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 21%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/std/numeric.cpp.o [ 22%] Building CXX object CMakeFiles/cppcms.dir/src/cppcms_error_category.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In constructor 'cppcms::http::context::context(booster::shared_ptr)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:54:12: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 54 | conn_(conn) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In copy constructor 'cppcms::http::{anonymous}::ct_to_bool::ct_to_bool(const cppcms::http::{anonymous}::ct_to_bool&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:90:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 90 | struct ct_to_bool { | ^~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::run()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:103:38: note: synthesized method 'cppcms::http::{anonymous}::ct_to_bool::ct_to_bool(const cppcms::http::{anonymous}::ct_to_bool&)' first required here 103 | conn_->async_prepare_request(this,cb); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:17, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:179:14: note: initializing argument 1 of 'booster::callback::callback(F) [with F = cppcms::http::{anonymous}::ct_to_bool; Result = void; P1 = cppcms::http::context::completion_type]' 179 | callback(F func) : call_ptr(new callable_impl(func)) \ | ~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: note: in expansion of macro 'BOOSTER_CALLBACK' 229 | BOOSTER_CALLBACK | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::submit_to_pool(booster::shared_ptr, const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:121:44: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 121 | submit_to_pool_internal(pool,matched,false); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:264:80: note: initializing argument 1 of 'void cppcms::http::context::submit_to_pool_internal(booster::shared_ptr, const string&, bool)' 264 | void submit_to_pool_internal(booster::shared_ptr pool,std::string const &matched,bool now); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::{anonymous}::dispatch_binder::operator()()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:135:27: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 135 | app->assign_context(ctx); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:14: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:274:58: note: initializing argument 1 of 'void cppcms::application::assign_context(booster::shared_ptr)' 274 | void assign_context(booster::shared_ptr conn); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In copy constructor 'cppcms::http::{anonymous}::dispatch_binder::dispatch_binder(const cppcms::http::{anonymous}::dispatch_binder&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:126:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 126 | struct dispatch_binder { | ^~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::submit_to_asynchronous_application(booster::intrusive_ptr, const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:163:33: note: synthesized method 'cppcms::http::{anonymous}::dispatch_binder::dispatch_binder(const cppcms::http::{anonymous}::dispatch_binder&)' first required here 163 | conn_->get_io_service().post(bd); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:17, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:179:14: note: initializing argument 1 of 'booster::callback::callback(F) [with F = cppcms::http::{anonymous}::dispatch_binder; Result = void]' 179 | callback(F func) : call_ptr(new callable_impl(func)) \ | ~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:219:2: note: in expansion of macro 'BOOSTER_CALLBACK' 219 | BOOSTER_CALLBACK | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In copy constructor 'cppcms::http::{anonymous}::dispatcher::dispatcher(const cppcms::http::{anonymous}::dispatcher&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:107:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 107 | struct dispatcher { | ^~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:107:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 107 | struct dispatcher { | ^~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::submit_to_pool_internal(booster::shared_ptr, const string&, bool)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:197:34: note: synthesized method 'cppcms::http::{anonymous}::dispatcher::dispatcher(const cppcms::http::{anonymous}::dispatcher&)' first required here 197 | service().thread_pool().post(dt); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/service.h:14, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:138:14: note: initializing argument 1 of 'booster::function::function(F) [with F = cppcms::http::{anonymous}::dispatcher; Result = void]' 138 | function(F func) : call_ptr(new callable_impl(func)) \ | ~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::on_request_ready(bool)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:298:46: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 298 | submit_to_pool_internal(pool,d->matched,true); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:167:86: note: initializing argument 1 of 'void cppcms::http::context::submit_to_pool_internal(booster::shared_ptr, const string&, bool)' 167 | void context::submit_to_pool_internal(booster::shared_ptr pool,std::string const &matched,bool now) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::complete_response()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:314:54: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 314 | booster::shared_ptr cont(new context(conn_)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:53:61: note: initializing argument 1 of 'cppcms::http::context::context(booster::shared_ptr)' 53 | context::context(booster::shared_ptr conn) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:315:23: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 315 | run_ctx rn = { cont }; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In copy constructor 'cppcms::http::{anonymous}::run_ctx::run_ctx(const cppcms::http::{anonymous}::run_ctx&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:302:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 302 | struct run_ctx { | ^~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::complete_response()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:316:20: note: synthesized method 'cppcms::http::{anonymous}::run_ctx::run_ctx(const cppcms::http::{anonymous}::run_ctx&)' first required here 316 | service().post(rn); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/service.h:14, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:138:14: note: initializing argument 1 of 'booster::function::function(F) [with F = cppcms::http::{anonymous}::run_ctx; Result = void]' 138 | function(F func) : call_ptr(new callable_impl(func)) \ | ~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In static member function 'static void cppcms::http::context::dispatch(const booster::shared_ptr&, const booster::shared_ptr&, const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:330:26: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 330 | app->assign_context(self); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:14: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:274:58: note: initializing argument 1 of 'void cppcms::application::assign_context(booster::shared_ptr)' 274 | void assign_context(booster::shared_ptr conn); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::try_restart(bool)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:423:54: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 423 | booster::shared_ptr cont(new context(conn_)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:53:61: note: initializing argument 1 of 'cppcms::http::context::context(booster::shared_ptr)' 53 | context::context(booster::shared_ptr conn) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:194:13: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:195:17: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::http::context]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:431:26: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 22%] Building CXX object CMakeFiles/cppcms.dir/src/thread_pool.cpp.o [ 22%] Building CXX object CMakeFiles/cppcms.dir/src/applications_pool.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/thread_pool.cpp: In member function 'void cppcms::impl::thread_pool::stop()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/thread_pool.cpp:76:59: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 76 | booster::shared_ptr thread=workers_[i]; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/thread_pool.cpp:17: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = booster::thread]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 22%] Building CXX object CMakeFiles/cppcms.dir/src/application.cpp.o [ 23%] Building CXX object CMakeFiles/cppcms.dir/src/url_dispatcher.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp: In constructor 'cppcms::applications_pool::_data::attachment::attachment(booster::shared_ptr, const cppcms::mount_point&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:437:100: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 437 | attachment(booster::shared_ptr p,mount_point const &m) : mp(m), pool(p) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp: In member function 'void cppcms::applications_pool::mount(std::auto_ptr, const cppcms::mount_point&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:464:42: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 464 | d->apps.push_back(_data::attachment(p,mp)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:437:61: note: initializing argument 1 of 'cppcms::applications_pool::_data::attachment::attachment(booster::shared_ptr, const cppcms::mount_point&)' 437 | attachment(booster::shared_ptr p,mount_point const &m) : mp(m), pool(p) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp: In member function 'void cppcms::applications_pool::mount(booster::intrusive_ptr, const cppcms::mount_point&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:482:55: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 482 | d->legacy_async_apps.push_back(_data::attachment(p,mp)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:437:61: note: initializing argument 1 of 'cppcms::applications_pool::_data::attachment::attachment(booster::shared_ptr, const cppcms::mount_point&)' 437 | attachment(booster::shared_ptr p,mount_point const &m) : mp(m), pool(p) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp: In member function 'void cppcms::applications_pool::mount(booster::shared_ptr, const cppcms::mount_point&, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:499:47: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 499 | d->apps.push_back(_data::attachment(gen,point)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:437:61: note: initializing argument 1 of 'cppcms::applications_pool::_data::attachment::attachment(booster::shared_ptr, const cppcms::mount_point&)' 437 | attachment(booster::shared_ptr p,mount_point const &m) : mp(m), pool(p) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp: In member function 'void cppcms::applications_pool::mount(booster::shared_ptr, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:504:31: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 504 | mount(gen,mount_point(),flags); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:485:78: note: initializing argument 1 of 'void cppcms::applications_pool::mount(booster::shared_ptr, const cppcms::mount_point&, int)' 485 | void applications_pool::mount(booster::shared_ptr gen,mount_point const &point,int flags) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp: In member function 'booster::shared_ptr cppcms::applications_pool::get_application_specific_pool(const char*, const char*, const char*, std::string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:518:14: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 518 | return it->pool; | ^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:536:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 536 | return result; | ^~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:17, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::application_specific_pool]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:356:31: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:533:21: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = cppcms::applications_pool::_data::attachment; _Args = {cppcms::applications_pool::_data::attachment}; _Tp = std::_List_node]': /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/alloc_traits.h:512:17: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = cppcms::applications_pool::_data::attachment; _Args = {cppcms::applications_pool::_data::attachment}; _Tp = std::_List_node; std::allocator_traits >::allocator_type = std::allocator >]' /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/stl_list.h:637:33: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {cppcms::applications_pool::_data::attachment}; _Tp = cppcms::applications_pool::_data::attachment; _Alloc = std::allocator; std::__cxx11::list<_Tp, _Alloc>::_Node = std::__cxx11::list::_Node]' /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/stl_list.h:1911:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cppcms::applications_pool::_data::attachment}; _Tp = cppcms::applications_pool::_data::attachment; _Alloc = std::allocator; std::__cxx11::list<_Tp, _Alloc>::iterator = std::__cxx11::list::iterator]' /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/stl_list.h:1217:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = cppcms::applications_pool::_data::attachment; _Alloc = std::allocator; std::__cxx11::list<_Tp, _Alloc>::value_type = cppcms::applications_pool::_data::attachment]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:464:43: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:434:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 434 | struct attachment { | ^~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/riscv64-buildroot-linux-uclibc/bits/c++allocator.h:33, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/allocator.h:46, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/memory:64, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/auto_ptr_inc.h:22, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/ext/new_allocator.h:156:4: note: synthesized method 'cppcms::applications_pool::_data::attachment::attachment(cppcms::applications_pool::_data::attachment&&)' first required here 156 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp: In member function 'booster::shared_ptr cppcms::application::get_context()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp:95:20: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 95 | return root()->d->conn; | ^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp: In member function 'booster::shared_ptr cppcms::application::release_context()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp:132:52: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 132 | booster::shared_ptr ptr=root()->d->conn; | ^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp:134:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 134 | return ptr; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp:148:18: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 23%] Building CXX object CMakeFiles/cppcms.dir/src/url_mapper.cpp.o [ 23%] Building CXX object CMakeFiles/cppcms.dir/src/http_cookie.cpp.o [ 24%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/std/std_backend.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_cookie.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ [ 24%] Building CXX object CMakeFiles/cppcms.dir/src/http_file.cpp.o [ 25%] Building CXX object CMakeFiles/cppcms.dir/src/http_content_type.cpp.o [ 25%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/locale/src/util/gregorian.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_content_type.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_content_type.cpp: In copy constructor 'cppcms::http::content_type::content_type(const cppcms::http::content_type&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_content_type.cpp:25:12: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 25 | d(other.d) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_content_type.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_content_type.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::content_type::data]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 25%] Building CXX object CMakeFiles/cppcms.dir/src/util.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::content_type::data]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_content_type.cpp:33:11: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::content_type::data]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/util.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 25%] Building CXX object CMakeFiles/cppcms-static.dir/src/service.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp: In member function 'virtual int booster::locale::util::gregorian_calendar::difference(const booster::locale::abstract_calendar*, booster::locale::period::marks::period_mark) const': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:724:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 724 | factor = 7; | ~~~~~~~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:726:17: note: here 726 | case day: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp: In member function 'virtual int booster::locale::util::gregorian_calendar::get_value(booster::locale::period::marks::period_mark, booster::locale::abstract_calendar::value_type) const': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:504:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 504 | } | ^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:505:17: note: here 505 | case week_of_month: ///< The week number withing current month | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:528:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 528 | } | ^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:530:17: note: here 530 | case day_of_week_in_month: ///< Original number of the day of the week in month. | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp: In member function 'virtual void booster::locale::util::gregorian_calendar::set_value(booster::locale::period::marks::period_mark, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:205:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 205 | value = (value - 1 - first_day_of_week_ + 14) % 7 + 1; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/src/util/gregorian.cpp:207:17: note: here 207 | case day_of_week_local: ///< Local day of week, for example in France Monday is 1, in US Sunday is 1, [1..7] | ^~~~ [ 25%] Building CXX object CMakeFiles/cppcms.dir/src/base64.cpp.o [ 25%] Building CXX object CMakeFiles/cppcms.dir/src/base_view.cpp.o [ 25%] Building CXX object booster/CMakeFiles/booster-static.dir/lib/thread/src/pthread.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:38: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/prefork_acceptor.h: In member function 'void cppcms::impl::prefork_acceptor::run()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/prefork_acceptor.h:186:86: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 186 | service_->post(cppcms::util::mem_bind(&cppcms::http::context::run,connections_[i])); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary/index.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/localization.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/service_impl.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:27: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:34: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:54:52: note: initializing argument 2 of 'cppcms::util::details::binder0 cppcms::util::mem_bind(void (C::*)(), P) [with C = cppcms::http::context; P = booster::shared_ptr]' 54 | details::binder0 mem_bind(void (C::*mem)(),P obj) | ~~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp: In member function 'void cppcms::service::start_acceptor(bool)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:868:45: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 868 | impl_->prefork_acceptor_->add_acceptor(ac); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary/index.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/localization.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/service_impl.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:27: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::acceptor]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:38: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/prefork_acceptor.h:44:55: note: initializing argument 1 of 'void cppcms::impl::prefork_acceptor::add_acceptor(booster::shared_ptr)' 44 | void add_acceptor(booster::shared_ptr acc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:884:46: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 884 | impl_->prefork_acceptor_->add_acceptor(ac); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary/index.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/localization.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/service_impl.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:27: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::acceptor]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:38: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/prefork_acceptor.h:44:55: note: initializing argument 1 of 'void cppcms::impl::prefork_acceptor::add_acceptor(booster::shared_ptr)' 44 | void add_acceptor(booster::shared_ptr acc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:34: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'cppcms::util::details::binder0 cppcms::util::mem_bind(void (C::*)(), P) [with C = cppcms::http::context; P = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/prefork_acceptor.h:186:86: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:56:25: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 56 | details::binder0 tmp={mem,obj}; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary/index.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/localization.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/service_impl.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:27: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:34: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'booster::function::function(F) [with F = cppcms::util::details::binder0 >; Result = void]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/prefork_acceptor.h:186:87: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:16:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 16 | struct binder0 { | ^~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary/index.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/localization.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/service_impl.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:27: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/service.h:14, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:26: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:138:31: note: synthesized method 'cppcms::util::details::binder0 >::binder0(const cppcms::util::details::binder0 >&)' first required here 138 | function(F func) : call_ptr(new callable_impl(func)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:130:20: note: initializing argument 1 of 'booster::function::callable_impl::callable_impl(F) [with F = cppcms::util::details::binder0 >; Result = void]' 130 | callable_impl(F f) : func(f){} \ | ~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:28: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h: In instantiation of 'booster::shared_ptr cppcms::create_pool() [with T = cppcms::impl::file_server]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:239:68: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:385:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 385 | return f; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary/index.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/boundary.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/localization.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/service_impl.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/service.cpp:27: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 26%] Building CXX object CMakeFiles/cppcms.dir/src/base_content.cpp.o [ 26%] Building CXX object CMakeFiles/cppcms.dir/src/views_pool.cpp.o [ 26%] Linking CXX static library libbooster.a [ 26%] Building CXX object CMakeFiles/cppcms.dir/src/internal_file_server.cpp.o make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 26%] Built target booster-static make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 27%] Building CXX object CMakeFiles/cppcms_config_find_param.dir/src/cppcms_config_find_param.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/views_pool.cpp: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = cppcms::views::impl::skin; _Args = {const cppcms::views::impl::skin&}; _Tp = cppcms::views::impl::skin]': /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/alloc_traits.h:512:17: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = cppcms::views::impl::skin; _Args = {const cppcms::views::impl::skin&}; _Tp = cppcms::views::impl::skin; std::allocator_traits >::allocator_type = std::allocator]' /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/stl_vector.h:1192:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cppcms::views::impl::skin; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = cppcms::views::impl::skin]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/views_pool.cpp:371:32: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/views_pool.cpp:310:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 310 | struct skin { | ^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/views_pool.cpp:14: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::views::impl::shared_object]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/riscv64-buildroot-linux-uclibc/bits/c++allocator.h:33, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/allocator.h:46, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/string:41, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/locale_classes.h:40, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/ios_base.h:41, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/ios:42, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/ostream:38, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/base_view.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/views_pool.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/views_pool.cpp:9: /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/ext/new_allocator.h:156:4: note: synthesized method 'cppcms::views::impl::skin::skin(const cppcms::views::impl::skin&)' first required here 156 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/internal_file_server.cpp: In constructor 'cppcms::impl::file_server_detail::async_file_handler::async_file_handler(const string&, booster::shared_ptr)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/internal_file_server.cpp:429:8: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 429 | ctx(c) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/internal_file_server.cpp:19: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 27%] Building CXX object CMakeFiles/cppcms_config_find_param.dir/src/json.cpp.o [ 27%] Building CXX object CMakeFiles/cppcms-static.dir/src/cgi_api.cpp.o [ 27%] Building CXX object CMakeFiles/cppcms.dir/src/json.cpp.o [ 28%] Building CXX object CMakeFiles/cppcms.dir/src/encoding.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/json.cpp:20: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h: In function 'uint32_t cppcms::utf8::next(Iterator&, Iterator, bool, bool) [with Iterator = __gnu_cxx::__normal_iterator >]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:101:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 101 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:102:4: note: here 102 | case 2: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:108:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 108 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:109:4: note: here 109 | case 1: | ^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/encoding.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:15: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/encoding_validators.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/encoding.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h: In function 'uint32_t cppcms::utf8::next(Iterator&, Iterator, bool, bool) [with Iterator = const char*]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:101:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 101 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:102:4: note: here 102 | case 2: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:108:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 108 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:109:4: note: here 109 | case 1: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp: In constructor 'cppcms::impl::cgi::connection::cgi_forwarder::cgi_forwarder(booster::shared_ptr, std::string, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:44:15: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 44 | ep_(ip,port) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/json.cpp:20: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h: In function 'uint32_t cppcms::utf8::next(Iterator&, Iterator, bool, bool) [with Iterator = __gnu_cxx::__normal_iterator >]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:101:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 101 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:102:4: note: here 102 | case 2: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:108:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 108 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:109:4: note: here 109 | case 1: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp: In constructor 'cppcms::impl::cgi::connection::async_write_handler::async_write_handler(const conn_type&, std::vector&, const handler&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:477:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 477 | conn(c) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::cgi::connection::cgi_forwarder]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:53:97: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection::cgi_forwarder]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::cgi::connection]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:168:26: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:385:19: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p0::event_handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::cgi::connection::cgi_forwarder::*)(const booster::system::error_code&); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:95:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&), S) [with C = cppcms::impl::cgi::connection::cgi_forwarder; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:53:98: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:85:62: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 85 | event_handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection::cgi_forwarder]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p0::io_handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::cgi::connection::cgi_forwarder::*)(const booster::system::error_code&, long unsigned int); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:156:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t), S) [with C = cppcms::impl::cgi::connection::cgi_forwarder; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:62:74: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:146:59: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 146 | io_handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection::cgi_forwarder]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::handler_binder_p0::handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::cgi::connection::cgi_forwarder::*)(); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:33:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_handler(void (C::*)(), S) [with C = cppcms::impl::cgi::connection::cgi_forwarder; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:112:85: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:23:56: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 23 | handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection::cgi_forwarder]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p2::event_handler_binder_p2(const F&, const S&, const P1&, const P2&) [with F = void (cppcms::impl::cgi::connection::*)(const booster::system::error_code&, cppcms::http::context*, const booster::callback&); S = booster::shared_ptr; P1 = cppcms::http::context*; P2 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:134:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&, P1, P2), S, const P1in&, const P2in&) [with C = cppcms::impl::cgi::connection; S = booster::shared_ptr; P1 = cppcms::http::context*; P2 = const booster::callback&; P1in = cppcms::http::context*; P2in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:181:89: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:124:106: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 124 | event_handler_binder_p2(F const &f,S const &s, P1 const &p1,P2 const &p2) : f_(f), s_(s), p1_(p1),p2_(p2) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::handler_binder_p1::handler_binder_p1(const F&, const S&, const P1&) [with F = void (cppcms::impl::cgi::connection::*)(const booster::callback&); S = booster::shared_ptr; P1 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:52:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_handler(void (C::*)(P1), S, const P1in&) [with C = cppcms::impl::cgi::connection; S = booster::shared_ptr; P1 = const booster::callback&; P1in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:206:71: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:42:79: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 42 | handler_binder_p1(F const &f,S const &s, P1 const &p1) : f_(f), s_(s), p1_(p1) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p2::event_handler_binder_p2(const F&, const S&, const P1&, const P2&) [with F = void (cppcms::impl::cgi::connection::*)(const booster::system::error_code&, int, const booster::callback&); S = booster::shared_ptr; P1 = int; P2 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:134:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&, P1, P2), S, const P1in&, const P2in&) [with C = cppcms::impl::cgi::connection; S = booster::shared_ptr; P1 = int; P2 = const booster::callback&; P1in = int; P2in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:269:5: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:124:106: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 124 | event_handler_binder_p2(F const &f,S const &s, P1 const &p1,P2 const &p2) : f_(f), s_(s), p1_(p1),p2_(p2) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p2::io_handler_binder_p2(const F&, const S&, const P1&, const P2&) [with F = void (cppcms::impl::cgi::connection::*)(const booster::system::error_code&, long unsigned int, cppcms::http::context*, const booster::callback&); S = booster::shared_ptr; P1 = cppcms::http::context*; P2 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:195:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t, P1, P2), S, const P1in&, const P2in&) [with C = cppcms::impl::cgi::connection; S = booster::shared_ptr; P1 = cppcms::http::context*; P2 = const booster::callback&; P1in = cppcms::http::context*; P2in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:301:6: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:185:103: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 185 | io_handler_binder_p2(F const &f,S const &s, P1 const &p1,P2 const &p2) : f_(f), s_(s), p1_(p1),p2_(p2) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/url_dispatcher.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/cgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 28%] Building CXX object CMakeFiles/cppcms.dir/src/form.cpp.o [ 28%] Linking CXX executable cppcms_config_find_param make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 28%] Built target cppcms_config_find_param make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 29%] Building CXX object booster/CMakeFiles/test_function_function.dir/lib/function/test/test_function.cpp.o [ 29%] Building CXX object CMakeFiles/cppcms.dir/src/filters.cpp.o [ 29%] Linking CXX executable test_function_function make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 29%] Built target test_function_function make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 29%] Building CXX object booster/CMakeFiles/test_function_callback.dir/lib/function/test/test_callback.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/form.cpp: In member function 'booster::shared_ptr cppcms::widgets::file::value()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/form.cpp:1449:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 1449 | return file_; | ^~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:14, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/form.h:22, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/form.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::file]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::file]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/form.cpp:1480:17: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::file]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 29%] Building CXX object CMakeFiles/cppcms-static.dir/src/http_request.cpp.o [ 29%] Building CXX object CMakeFiles/cppcms.dir/src/cache_pool.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_request.cpp:14: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_request.cpp: In member function 'int cppcms::http::request::on_content_progress(size_t)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_request.cpp:355:36: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 355 | multipart_parser::file_ptr f=*p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_request.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::file]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 29%] Linking CXX executable test_function_callback make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 29%] Built target test_function_callback make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 30%] Building CXX object booster/CMakeFiles/test_ptime_posix_time.dir/lib/ptime/test/test_posix_time.cpp.o [ 31%] Building CXX object CMakeFiles/cppcms.dir/src/cache_interface.cpp.o [ 31%] Building CXX object CMakeFiles/cppcms.dir/src/cache_storage.cpp.o [ 31%] Linking CXX executable test_ptime_posix_time make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 31%] Built target test_ptime_posix_time make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 32%] Building CXX object booster/CMakeFiles/test_thread_thread.dir/lib/thread/test/test_thread.cpp.o [ 33%] Building CXX object CMakeFiles/cppcms-static.dir/src/http_response.cpp.o [ 33%] Building CXX object CMakeFiles/cppcms.dir/src/forwarder.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_response.cpp:14: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_response.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = std::vector]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_response.cpp:82:10: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr >::shared_ptr(const booster::shared_ptr >&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr >' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = std::vector]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_response.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::cgi::connection]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_response.cpp:514:28: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_response.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 33%] Linking CXX executable test_thread_thread make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 33%] Built target test_thread_thread make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 33%] Building CXX object booster/CMakeFiles/test_thread_fork.dir/lib/thread/test/test_fork.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp: In constructor 'cppcms::impl::tcp_pipe::tcp_pipe(booster::shared_ptr, const string&, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:40:59: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 40 | socket_(connection_->service().impl().get_io_service()) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/forwarder.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp: In function 'void cppcms::forward_connection(booster::shared_ptr, const string&, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:155:74: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 155 | booster::shared_ptr pipe(new impl::tcp_pipe(con,ip,port)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/forwarder.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:36:48: note: initializing argument 1 of 'cppcms::impl::tcp_pipe::tcp_pipe(booster::shared_ptr, const string&, int)' 36 | tcp_pipe(booster::shared_ptr connection,std::string const &ip,int port) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::tcp_pipe]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:49:70: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/forwarder.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_pipe]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:28: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p0::event_handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::tcp_pipe::*)(const booster::system::error_code&); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:95:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&), S) [with C = cppcms::impl::tcp_pipe; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:49:71: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:85:62: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 85 | event_handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/forwarder.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_pipe]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:28: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p0::io_handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::tcp_pipe::*)(const booster::system::error_code&, long unsigned int); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:156:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t), S) [with C = cppcms::impl::tcp_pipe; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:62:66: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:146:59: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 146 | io_handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/forwarder.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_pipe]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:28: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::handler_binder_p0::handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::tcp_pipe::*)(); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:33:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_handler(void (C::*)(), S) [with C = cppcms::impl::tcp_pipe; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:74:98: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:23:56: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 23 | handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/forwarder.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_pipe]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 33%] Linking CXX executable test_thread_fork make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 33%] Built target test_thread_fork make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 33%] Building CXX object booster/CMakeFiles/test_smart_ptr_shared_ptr.dir/lib/smart_ptr/test/test_shared_ptr.cpp.o [ 33%] Building CXX object CMakeFiles/cppcms.dir/src/session_pool.cpp.o [ 33%] Building CXX object CMakeFiles/cppcms-static.dir/src/http_context.cpp.o [ 34%] Building CXX object CMakeFiles/cppcms.dir/src/hmac_encryptor.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/smart_ptr/test/test_shared_ptr.cpp: In function 'int main()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/smart_ptr/test/test_shared_ptr.cpp:71:31: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 71 | booster::shared_ptr p2=p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/smart_ptr/test/test_shared_ptr.cpp:8: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = int]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/smart_ptr/test/test_shared_ptr.cpp:121:40: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 121 | booster::shared_ptr cnt2(cnt); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/smart_ptr/test/test_shared_ptr.cpp:8: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = counted]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/smart_ptr/test/test_shared_ptr.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = bee]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/smart_ptr/test/test_shared_ptr.cpp:37:27: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/smart_ptr/test/test_shared_ptr.cpp:8: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = bee]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = counted]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/smart_ptr/test/test_shared_ptr.cpp:125:7: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = counted]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:34: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/session_tcp_storage.h: In member function 'virtual booster::shared_ptr cppcms::sessions::tcp_factory::get()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/session_tcp_storage.h:44:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 44 | return storage_; | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp: In member function 'virtual booster::shared_ptr cppcms::session_pool::sid_factory::get()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:73:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 73 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp: In member function 'virtual booster::shared_ptr cppcms::session_pool::cookies_factory::get()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:91:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 91 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp: In member function 'virtual booster::shared_ptr cppcms::session_pool::dual_factory::get()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:116:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 116 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp: In member function 'booster::shared_ptr cppcms::session_pool::get()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:364:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 364 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:20: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::session_pool::gc_job]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:137:84: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_pool::gc_job]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'cppcms::util::details::binder0 cppcms::util::mem_bind(void (C::*)(), P) [with C = cppcms::session_pool::gc_job; P = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:137:85: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:56:25: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 56 | details::binder0 tmp={mem,obj}; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_pool::gc_job]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'booster::function::function(F) [with F = cppcms::util::details::binder0 >; Result = void]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:137:86: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:16:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 16 | struct binder0 { | ^~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_pool::gc_job]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/service.h:14, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:138:31: note: synthesized method 'cppcms::util::details::binder0 >::binder0(const cppcms::util::details::binder0 >&)' first required here 138 | function(F func) : call_ptr(new callable_impl(func)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:130:20: note: initializing argument 1 of 'booster::function::callable_impl::callable_impl(F) [with F = cppcms::util::details::binder0 >; Result = void]' 130 | callable_impl(F f) : func(f){} \ | ~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'cppcms::util::details::binder1 cppcms::util::mem_bind(void (C::*)(P1), P) [with C = cppcms::session_pool::gc_job; P = booster::shared_ptr; P1 = const booster::system::error_code&]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:146:82: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:66:28: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 66 | details::binder1 tmp={mem,obj}; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_pool::gc_job]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'booster::callback::callback(F) [with F = cppcms::util::details::binder1, const booster::system::error_code&>; Result = void; P1 = const booster::system::error_code&]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:146:83: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:22:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 22 | struct binder1 { | ^~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_pool::gc_job]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/aio/deadline_timer.h:14, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:37: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:179:31: note: synthesized method 'cppcms::util::details::binder1, const booster::system::error_code&>::binder1(const cppcms::util::details::binder1, const booster::system::error_code&>&)' first required here 179 | callback(F func) : call_ptr(new callable_impl(func)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: note: in expansion of macro 'BOOSTER_CALLBACK' 229 | BOOSTER_CALLBACK | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:155:20: note: initializing argument 1 of 'booster::callback::callable_impl::callable_impl(F) [with F = cppcms::util::details::binder1, const booster::system::error_code&>; Result = void; P1 = const booster::system::error_code&]' 155 | callable_impl(F f) : func(f){} \ | ~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: note: in expansion of macro 'BOOSTER_CALLBACK' 229 | BOOSTER_CALLBACK | ^~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:363:19: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In constructor 'cppcms::http::context::context(booster::shared_ptr)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:54:12: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 54 | conn_(conn) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In copy constructor 'cppcms::http::{anonymous}::ct_to_bool::ct_to_bool(const cppcms::http::{anonymous}::ct_to_bool&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:90:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 90 | struct ct_to_bool { | ^~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::run()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:103:38: note: synthesized method 'cppcms::http::{anonymous}::ct_to_bool::ct_to_bool(const cppcms::http::{anonymous}::ct_to_bool&)' first required here 103 | conn_->async_prepare_request(this,cb); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:17, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:179:14: note: initializing argument 1 of 'booster::callback::callback(F) [with F = cppcms::http::{anonymous}::ct_to_bool; Result = void; P1 = cppcms::http::context::completion_type]' 179 | callback(F func) : call_ptr(new callable_impl(func)) \ | ~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: note: in expansion of macro 'BOOSTER_CALLBACK' 229 | BOOSTER_CALLBACK | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::submit_to_pool(booster::shared_ptr, const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:121:44: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 121 | submit_to_pool_internal(pool,matched,false); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:264:80: note: initializing argument 1 of 'void cppcms::http::context::submit_to_pool_internal(booster::shared_ptr, const string&, bool)' 264 | void submit_to_pool_internal(booster::shared_ptr pool,std::string const &matched,bool now); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::{anonymous}::dispatch_binder::operator()()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:135:27: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 135 | app->assign_context(ctx); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:14: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:274:58: note: initializing argument 1 of 'void cppcms::application::assign_context(booster::shared_ptr)' 274 | void assign_context(booster::shared_ptr conn); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In copy constructor 'cppcms::http::{anonymous}::dispatch_binder::dispatch_binder(const cppcms::http::{anonymous}::dispatch_binder&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:126:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 126 | struct dispatch_binder { | ^~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::submit_to_asynchronous_application(booster::intrusive_ptr, const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:163:33: note: synthesized method 'cppcms::http::{anonymous}::dispatch_binder::dispatch_binder(const cppcms::http::{anonymous}::dispatch_binder&)' first required here 163 | conn_->get_io_service().post(bd); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:17, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:179:14: note: initializing argument 1 of 'booster::callback::callback(F) [with F = cppcms::http::{anonymous}::dispatch_binder; Result = void]' 179 | callback(F func) : call_ptr(new callable_impl(func)) \ | ~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:219:2: note: in expansion of macro 'BOOSTER_CALLBACK' 219 | BOOSTER_CALLBACK | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In copy constructor 'cppcms::http::{anonymous}::dispatcher::dispatcher(const cppcms::http::{anonymous}::dispatcher&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:107:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 107 | struct dispatcher { | ^~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:107:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 107 | struct dispatcher { | ^~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::submit_to_pool_internal(booster::shared_ptr, const string&, bool)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:197:34: note: synthesized method 'cppcms::http::{anonymous}::dispatcher::dispatcher(const cppcms::http::{anonymous}::dispatcher&)' first required here 197 | service().thread_pool().post(dt); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/service.h:14, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:138:14: note: initializing argument 1 of 'booster::function::function(F) [with F = cppcms::http::{anonymous}::dispatcher; Result = void]' 138 | function(F func) : call_ptr(new callable_impl(func)) \ | ~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::on_request_ready(bool)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:298:46: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 298 | submit_to_pool_internal(pool,d->matched,true); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:167:86: note: initializing argument 1 of 'void cppcms::http::context::submit_to_pool_internal(booster::shared_ptr, const string&, bool)' 167 | void context::submit_to_pool_internal(booster::shared_ptr pool,std::string const &matched,bool now) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::complete_response()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:314:54: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 314 | booster::shared_ptr cont(new context(conn_)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:53:61: note: initializing argument 1 of 'cppcms::http::context::context(booster::shared_ptr)' 53 | context::context(booster::shared_ptr conn) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:315:23: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 315 | run_ctx rn = { cont }; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In copy constructor 'cppcms::http::{anonymous}::run_ctx::run_ctx(const cppcms::http::{anonymous}::run_ctx&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:302:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 302 | struct run_ctx { | ^~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::complete_response()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:316:20: note: synthesized method 'cppcms::http::{anonymous}::run_ctx::run_ctx(const cppcms::http::{anonymous}::run_ctx&)' first required here 316 | service().post(rn); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/service.h:14, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:138:14: note: initializing argument 1 of 'booster::function::function(F) [with F = cppcms::http::{anonymous}::run_ctx; Result = void]' 138 | function(F func) : call_ptr(new callable_impl(func)) \ | ~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In static member function 'static void cppcms::http::context::dispatch(const booster::shared_ptr&, const booster::shared_ptr&, const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:330:26: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 330 | app->assign_context(self); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:14: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:274:58: note: initializing argument 1 of 'void cppcms::application::assign_context(booster::shared_ptr)' 274 | void assign_context(booster::shared_ptr conn); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp: In member function 'void cppcms::http::context::try_restart(bool)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:423:54: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 423 | booster::shared_ptr cont(new context(conn_)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:53:61: note: initializing argument 1 of 'cppcms::http::context::context(booster::shared_ptr)' 53 | context::context(booster::shared_ptr conn) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 34%] Building CXX object CMakeFiles/cppcms.dir/src/aes_encryptor.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:194:13: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:195:17: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::http::context]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:431:26: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_context.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 34%] Linking CXX executable test_smart_ptr_shared_ptr make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 34%] Built target test_smart_ptr_shared_ptr make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 35%] Building CXX object booster/CMakeFiles/test_smart_ptr_atomic_counter.dir/lib/smart_ptr/test/test_atomic_counter.cpp.o [ 35%] Building CXX object CMakeFiles/cppcms-static.dir/src/cppcms_error.cpp.o [ 35%] Building CXX object CMakeFiles/cppcms.dir/src/md5.cpp.o [ 35%] Linking CXX executable test_smart_ptr_atomic_counter [ 36%] Building CXX object CMakeFiles/cppcms.dir/src/urandom.cpp.o make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 36%] Built target test_smart_ptr_atomic_counter make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 37%] Building CXX object booster/CMakeFiles/test_smart_ptr_sp_counter.dir/lib/smart_ptr/test/test_sp_counter.cpp.o [ 37%] Building CXX object CMakeFiles/cppcms.dir/src/aes.cpp.o [ 37%] Building CXX object CMakeFiles/cppcms.dir/src/session_cookies.cpp.o [ 37%] Building CXX object CMakeFiles/cppcms-static.dir/src/cppcms_error_category.cpp.o [ 37%] Linking CXX executable test_smart_ptr_sp_counter make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 37%] Built target test_smart_ptr_sp_counter make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 38%] Building CXX object booster/CMakeFiles/test_log_log.dir/lib/log/test/test_log.cpp.o [ 38%] Building CXX object CMakeFiles/cppcms.dir/src/session_dual.cpp.o [ 39%] Building CXX object CMakeFiles/cppcms-static.dir/src/thread_pool.cpp.o [ 40%] Building CXX object CMakeFiles/cppcms.dir/src/session_sid.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_dual.cpp: In constructor 'cppcms::sessions::session_dual::session_dual(std::auto_ptr, booster::shared_ptr, size_t)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_dual.cpp:23:33: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 23 | server_(new session_sid(storage)), | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_dual.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_dual.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_dual.cpp:12: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_sid.h:30:52: note: initializing argument 1 of 'cppcms::sessions::session_sid::session_sid(booster::shared_ptr)' 30 | session_sid(booster::shared_ptr s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/thread_pool.cpp: In member function 'void cppcms::impl::thread_pool::stop()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/thread_pool.cpp:76:59: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 76 | booster::shared_ptr thread=workers_[i]; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/thread_pool.cpp:17: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = booster::thread]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 40%] Building CXX object CMakeFiles/cppcms.dir/src/session_interface.cpp.o [ 40%] Building CXX object CMakeFiles/cppcms-static.dir/src/applications_pool.cpp.o [ 40%] Linking CXX executable test_log_log /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_sid.cpp: In constructor 'cppcms::sessions::session_sid::session_sid(booster::shared_ptr)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_sid.cpp:30:13: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 30 | storage_(st) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_sid.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_sid.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 40%] Built target test_log_log make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 40%] Building CXX object booster/CMakeFiles/test_nowide_nowide.dir/lib/nowide/test/test_nowide.cpp.o [ 40%] Building CXX object CMakeFiles/cppcms.dir/src/session_memory_storage.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_interface.h:14, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_interface.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_interface.cpp:87:24: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp: In constructor 'cppcms::applications_pool::_data::attachment::attachment(booster::shared_ptr, const cppcms::mount_point&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:437:100: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 437 | attachment(booster::shared_ptr p,mount_point const &m) : mp(m), pool(p) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp: In member function 'void cppcms::applications_pool::mount(std::auto_ptr, const cppcms::mount_point&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:464:42: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 464 | d->apps.push_back(_data::attachment(p,mp)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:437:61: note: initializing argument 1 of 'cppcms::applications_pool::_data::attachment::attachment(booster::shared_ptr, const cppcms::mount_point&)' 437 | attachment(booster::shared_ptr p,mount_point const &m) : mp(m), pool(p) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp: In member function 'void cppcms::applications_pool::mount(booster::intrusive_ptr, const cppcms::mount_point&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:482:55: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 482 | d->legacy_async_apps.push_back(_data::attachment(p,mp)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:437:61: note: initializing argument 1 of 'cppcms::applications_pool::_data::attachment::attachment(booster::shared_ptr, const cppcms::mount_point&)' 437 | attachment(booster::shared_ptr p,mount_point const &m) : mp(m), pool(p) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp: In member function 'void cppcms::applications_pool::mount(booster::shared_ptr, const cppcms::mount_point&, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:499:47: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 499 | d->apps.push_back(_data::attachment(gen,point)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:437:61: note: initializing argument 1 of 'cppcms::applications_pool::_data::attachment::attachment(booster::shared_ptr, const cppcms::mount_point&)' 437 | attachment(booster::shared_ptr p,mount_point const &m) : mp(m), pool(p) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp: In member function 'void cppcms::applications_pool::mount(booster::shared_ptr, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:504:31: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 504 | mount(gen,mount_point(),flags); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:485:78: note: initializing argument 1 of 'void cppcms::applications_pool::mount(booster::shared_ptr, const cppcms::mount_point&, int)' 485 | void applications_pool::mount(booster::shared_ptr gen,mount_point const &point,int flags) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp: In member function 'booster::shared_ptr cppcms::applications_pool::get_application_specific_pool(const char*, const char*, const char*, std::string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:518:14: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 518 | return it->pool; | ^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:536:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 536 | return result; | ^~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_memory_storage.cpp: In member function 'virtual booster::shared_ptr cppcms::sessions::session_memory_storage_factory::get()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_memory_storage.cpp:119:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 119 | return storage_; | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/session_memory_storage.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_memory_storage.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:17, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::application_specific_pool]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:356:31: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:533:21: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = cppcms::applications_pool::_data::attachment; _Args = {cppcms::applications_pool::_data::attachment}; _Tp = std::_List_node]': /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/alloc_traits.h:512:17: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = cppcms::applications_pool::_data::attachment; _Args = {cppcms::applications_pool::_data::attachment}; _Tp = std::_List_node; std::allocator_traits >::allocator_type = std::allocator >]' /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/stl_list.h:637:33: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {cppcms::applications_pool::_data::attachment}; _Tp = cppcms::applications_pool::_data::attachment; _Alloc = std::allocator; std::__cxx11::list<_Tp, _Alloc>::_Node = std::__cxx11::list::_Node]' /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/stl_list.h:1911:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cppcms::applications_pool::_data::attachment}; _Tp = cppcms::applications_pool::_data::attachment; _Alloc = std::allocator; std::__cxx11::list<_Tp, _Alloc>::iterator = std::__cxx11::list::iterator]' /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/stl_list.h:1217:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = cppcms::applications_pool::_data::attachment; _Alloc = std::allocator; std::__cxx11::list<_Tp, _Alloc>::value_type = cppcms::applications_pool::_data::attachment]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:464:43: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:434:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 434 | struct attachment { | ^~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::application_specific_pool]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/riscv64-buildroot-linux-uclibc/bits/c++allocator.h:33, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/allocator.h:46, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/memory:64, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/auto_ptr_inc.h:22, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/applications_pool.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/applications_pool.cpp:9: /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/ext/new_allocator.h:156:4: note: synthesized method 'cppcms::applications_pool::_data::attachment::attachment(cppcms::applications_pool::_data::attachment&&)' first required here 156 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Linking CXX executable test_nowide_nowide make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 40%] Built target test_nowide_nowide make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 40%] Building CXX object booster/CMakeFiles/test_iostreams_streambuf.dir/lib/iostreams/test/test_streambuf.cpp.o [ 40%] Building CXX object CMakeFiles/cppcms.dir/src/rpc_json.cpp.o [ 41%] Building CXX object CMakeFiles/cppcms.dir/src/mount_point.cpp.o [ 41%] Building CXX object CMakeFiles/cppcms-static.dir/src/application.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/rpc_json.cpp: In member function 'booster::shared_ptr cppcms::rpc::json_rpc_server::release_call()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/rpc_json.cpp:234:41: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 234 | booster::shared_ptr call = current_call_; | ^~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/rpc_json.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/rpc_json.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::rpc::json_call]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/rpc_json.cpp:236:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 236 | return call; | ^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/rpc_json.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/rpc_json.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::rpc::json_call]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/rpc_json.cpp:116:14: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 41%] Building CXX object CMakeFiles/cppcms.dir/src/archive.cpp.o [ 41%] Linking CXX executable test_iostreams_streambuf make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 41%] Built target test_iostreams_streambuf make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 41%] Building CXX object booster/CMakeFiles/test_regex_regex.dir/lib/regex/test/test_regex.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp: In member function 'booster::shared_ptr cppcms::application::get_context()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp:95:20: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 95 | return root()->d->conn; | ^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp: In member function 'booster::shared_ptr cppcms::application::release_context()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp:132:52: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 132 | booster::shared_ptr ptr=root()->d->conn; | ^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp:134:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 134 | return ptr; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/application.cpp:148:18: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 41%] Building CXX object CMakeFiles/cppcms.dir/src/crypto.cpp.o [ 41%] Building CXX object CMakeFiles/cppcms.dir/src/xss.cpp.o [ 41%] Building CXX object CMakeFiles/cppcms-static.dir/src/url_dispatcher.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/crypto.cpp: In destructor 'virtual cppcms::crypto::{anonymous}::sha1_digets::~sha1_digets()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/crypto.cpp:108:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class cppcms::impl::sha1'; use assignment or value-initialization instead [-Wclass-memaccess] 108 | memset(&state_,0,sizeof(state_)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/crypto.cpp:21: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/sha1.h:37:7: note: 'class cppcms::impl::sha1' declared here 37 | class sha1 | ^~~~ [ 42%] Building CXX object CMakeFiles/cppcms.dir/src/copy_filter.cpp.o [ 42%] Building CXX object CMakeFiles/cppcms.dir/src/send_timeout.cpp.o [ 43%] Building CXX object CMakeFiles/cppcms-static.dir/src/url_mapper.cpp.o [ 43%] Building CXX object CMakeFiles/cppcms.dir/src/http_content_filter.cpp.o [ 43%] Linking CXX executable test_regex_regex make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 43%] Built target test_regex_regex make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 43%] Building CXX object booster/CMakeFiles/test_aio_reactor.dir/lib/aio/test/test_reactor.cpp.o [ 43%] Linking CXX executable test_aio_reactor [ 43%] Building CXX object CMakeFiles/cppcms.dir/src/plugin.cpp.o make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 43%] Built target test_aio_reactor make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 43%] Building CXX object booster/CMakeFiles/test_aio_timer.dir/lib/aio/test/test_timer.cpp.o [ 44%] Building CXX object CMakeFiles/cppcms.dir/src/capi/session.cpp.o [ 44%] Linking CXX executable test_aio_timer In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/plugin.cpp:15: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = booster::shared_object]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/plugin.cpp:257:19: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = booster::shared_object]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 44%] Built target test_aio_timer make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 44%] Building CXX object booster/CMakeFiles/test_aio_event_loop.dir/lib/aio/test/test_event_loop.cpp.o [ 44%] Building CXX object CMakeFiles/cppcms-static.dir/src/http_cookie.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_cookie.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ [ 44%] Building CXX object CMakeFiles/cppcms.dir/src/tcp_cache_client.cpp.o [ 44%] Building CXX object CMakeFiles/cppcms-static.dir/src/http_file.cpp.o [ 44%] Linking CXX executable test_aio_event_loop make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 44%] Built target test_aio_event_loop make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 44%] Building CXX object CMakeFiles/cppcms.dir/src/cache_over_ip.cpp.o make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 45%] Building CXX object booster/CMakeFiles/test_aio_socket.dir/lib/aio/test/test_socket.cpp.o [ 45%] Building CXX object CMakeFiles/cppcms.dir/src/tcp_messenger.cpp.o [ 46%] Building CXX object CMakeFiles/cppcms.dir/src/tcp_connector.cpp.o [ 46%] Building CXX object CMakeFiles/cppcms-static.dir/src/http_content_type.cpp.o [ 46%] Building CXX object CMakeFiles/cppcms.dir/src/tcp_cache_server.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_content_type.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_content_type.cpp: In copy constructor 'cppcms::http::content_type::content_type(const cppcms::http::content_type&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_content_type.cpp:25:12: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 25 | d(other.d) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_content_type.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_content_type.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::content_type::data]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::content_type::data]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_content_type.cpp:33:11: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::content_type::data]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 46%] Building CXX object CMakeFiles/cppcms.dir/src/session_tcp_storage.cpp.o [ 47%] Building CXX object CMakeFiles/cppcms-static.dir/src/util.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_tcp_storage.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/session_tcp_storage.h: In member function 'virtual booster::shared_ptr cppcms::sessions::tcp_factory::get()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/session_tcp_storage.h:44:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 44 | return storage_; | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/session_tcp_storage.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_tcp_storage.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/util.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp: In member function 'void cppcms::impl::tcp_cache_service::server::on_accept(const booster::system::error_code&, booster::shared_ptr)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:315:62: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 315 | s->socket_.get_io_service().post(mem_bind(&session::run,s)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_cache_service::session]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:31: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:54:52: note: initializing argument 2 of 'cppcms::util::details::binder0 cppcms::util::mem_bind(void (C::*)(), P) [with C = cppcms::impl::tcp_cache_service::session; P = booster::shared_ptr]' 54 | details::binder0 mem_bind(void (C::*mem)(),P obj) | ~~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp: In member function 'void cppcms::impl::tcp_cache_service::server::start_accept()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:332:84: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 332 | booster::shared_ptr s(new session(get_next_io_service(),cache_,sessions_)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage_factory]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:64:66: note: initializing argument 3 of 'cppcms::impl::tcp_cache_service::session::session(booster::aio::io_service&, booster::intrusive_ptr, booster::shared_ptr)' 64 | booster::shared_ptr f) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp: In constructor 'cppcms::impl::tcp_cache_service::server::server(std::vector >&, std::string, int, booster::intrusive_ptr, booster::shared_ptr)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:345:14: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 345 | sessions_(f) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage_factory]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp: In constructor 'cppcms::impl::garbage_collector::garbage_collector(booster::shared_ptr, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:369:20: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 369 | seconds_(seconds) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage_factory]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 47%] Building CXX object CMakeFiles/cppcms.dir/src/fastcgi_api.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp: In constructor 'cppcms::impl::tcp_cache_service::tcp_cache_service(booster::intrusive_ptr, booster::shared_ptr, int, std::string, int, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:457:59: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 457 | d->srv_cache.reset(new server(d->io,ip,port,cache,factory)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage_factory]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:340:67: note: initializing argument 5 of 'cppcms::impl::tcp_cache_service::server::server(std::vector >&, std::string, int, booster::intrusive_ptr, booster::shared_ptr)' 340 | booster::shared_ptr f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:465:62: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 465 | d->gc_runner.reset(new garbage_collector(factory,gc_timeout)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage_factory]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:365:84: note: initializing argument 1 of 'cppcms::impl::garbage_collector::garbage_collector(booster::shared_ptr, int)' 365 | garbage_collector( booster::shared_ptr f, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:466:87: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 466 | d->gc_thread.reset(new booster::thread(mem_bind(&garbage_collector::run,d->gc_runner))); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::garbage_collector]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:31: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:54:52: note: initializing argument 2 of 'cppcms::util::details::binder0 cppcms::util::mem_bind(void (C::*)(), P) [with C = cppcms::impl::garbage_collector; P = booster::shared_ptr]' 54 | details::binder0 mem_bind(void (C::*mem)(),P obj) | ~~^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:69:23: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:24: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::tcp_cache_service::session]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:75:65: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_cache_service::session]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:31: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'cppcms::util::details::binder0 cppcms::util::mem_bind(void (C::*)(), P) [with C = cppcms::impl::tcp_cache_service::session; P = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:315:62: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:56:25: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 56 | details::binder0 tmp={mem,obj}; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_cache_service::session]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:31: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'booster::callback::callback(F) [with F = cppcms::util::details::binder0 >; Result = void]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:315:63: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:16:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 16 | struct binder0 { | ^~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_cache_service::session]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/aio/basic_io_device.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/aio/basic_socket.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/aio/socket.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:26: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:179:31: note: synthesized method 'cppcms::util::details::binder0 >::binder0(const cppcms::util::details::binder0 >&)' first required here 179 | callback(F func) : call_ptr(new callable_impl(func)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:219:2: note: in expansion of macro 'BOOSTER_CALLBACK' 219 | BOOSTER_CALLBACK | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:155:20: note: initializing argument 1 of 'booster::callback::callable_impl::callable_impl(F) [with F = cppcms::util::details::binder0 >; Result = void]' 155 | callable_impl(F f) : func(f){} \ | ~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:219:2: note: in expansion of macro 'BOOSTER_CALLBACK' 219 | BOOSTER_CALLBACK | ^~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:31: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'cppcms::util::details::binder0 cppcms::util::mem_bind(void (C::*)(), P) [with C = cppcms::impl::garbage_collector; P = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:466:87: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:56:25: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 56 | details::binder0 tmp={mem,obj}; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::garbage_collector]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:31: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'booster::function::function(F) [with F = cppcms::util::details::binder0 >; Result = void]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:466:88: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:16:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 16 | struct binder0 { | ^~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::garbage_collector]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/thread.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:138:31: note: synthesized method 'cppcms::util::details::binder0 >::binder0(const cppcms::util::details::binder0 >&)' first required here 138 | function(F func) : call_ptr(new callable_impl(func)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:130:20: note: initializing argument 1 of 'booster::function::callable_impl::callable_impl(F) [with F = cppcms::util::details::binder0 >; Result = void]' 130 | callable_impl(F f) : func(f){} \ | ~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:32: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p0::io_handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::tcp_cache_service::session::*)(const booster::system::error_code&, long unsigned int); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:156:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t), S) [with C = cppcms::impl::tcp_cache_service::session; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:75:66: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:146:59: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 146 | io_handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_cache_service::session]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:32: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p1::event_handler_binder_p1(const F&, const S&, const P1&) [with F = void (cppcms::impl::tcp_cache_service::server::*)(const booster::system::error_code&, booster::shared_ptr); S = cppcms::impl::tcp_cache_service::server*; P1 = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:114:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&, P1), S, const P1in&) [with C = cppcms::impl::tcp_cache_service::server; S = cppcms::impl::tcp_cache_service::server*; P1 = booster::shared_ptr; P1in = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:333:85: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:104:85: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 104 | event_handler_binder_p1(F const &f,S const &s, P1 const &p1) : f_(f), s_(s), p1_(p1) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_cache_service::session]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 47%] Building CXX object CMakeFiles/cppcms-static.dir/src/base64.cpp.o [ 47%] Linking CXX executable test_aio_socket In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:32: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'void cppcms::impl::event_handler_binder_p1::operator()(const booster::system::error_code&) [with F = void (cppcms::impl::tcp_cache_service::server::*)(const booster::system::error_code&, booster::shared_ptr); S = cppcms::impl::tcp_cache_service::server*; P1 = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:105:7: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:107:14: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 107 | ((*s_).*f_)(e,p1_); | ~~~~~~~~~~~^~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_cache_service::session]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 47%] Built target test_aio_socket make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 47%] Building CXX object booster/CMakeFiles/test_aio_endpoint.dir/lib/aio/test/test_endpoint.cpp.o [ 47%] Building CXX object CMakeFiles/cppcms-static.dir/src/base_view.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp: In constructor 'cppcms::impl::cgi::fastcgi::on_header_read_binder::on_header_read_binder(const handler&, const booster::shared_ptr&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:682:97: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 682 | on_header_read_binder(handler const &_h,booster::shared_ptr const &s) : h(_h),self(s) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::fastcgi]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::cgi::connection]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:739:66: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:24: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p1::event_handler_binder_p1(const F&, const S&, const P1&) [with F = void (cppcms::impl::cgi::fastcgi::*)(const booster::system::error_code&, const booster::callback&); S = booster::shared_ptr; P1 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:114:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&, P1), S, const P1in&) [with C = cppcms::impl::cgi::fastcgi; S = booster::shared_ptr; P1 = const booster::callback&; P1in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:76:80: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:104:85: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 104 | event_handler_binder_p1(F const &f,S const &s, P1 const &p1) : f_(f), s_(s), p1_(p1) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::fastcgi]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:24: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p2::event_handler_binder_p2(const F&, const S&, const P1&, const P2&) [with F = void (cppcms::impl::cgi::fastcgi::*)(const booster::system::error_code&, const booster::callback&, long unsigned int); S = booster::shared_ptr; P1 = booster::callback; P2 = long unsigned int]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:134:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&, P1, P2), S, const P1in&, const P2in&) [with C = cppcms::impl::cgi::fastcgi; S = booster::shared_ptr; P1 = const booster::callback&; P2 = long unsigned int; P1in = booster::callback; P2in = long unsigned int; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:103:8: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:124:106: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 124 | event_handler_binder_p2(F const &f,S const &s, P1 const &p1,P2 const &p2) : f_(f), s_(s), p1_(p1),p2_(p2) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::fastcgi]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:24: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p2::event_handler_binder_p2(const F&, const S&, const P1&, const P2&) [with F = void (cppcms::impl::cgi::fastcgi::*)(const booster::system::error_code&, const booster::callback&, std::pair); S = booster::shared_ptr; P1 = booster::callback; P2 = std::pair]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:134:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&, P1, P2), S, const P1in&, const P2in&) [with C = cppcms::impl::cgi::fastcgi; S = booster::shared_ptr; P1 = const booster::callback&; P2 = std::pair; P1in = booster::callback; P2in = std::pair; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:113:27: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:124:106: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 124 | event_handler_binder_p2(F const &f,S const &s, P1 const &p1,P2 const &p2) : f_(f), s_(s), p1_(p1),p2_(p2) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::fastcgi]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:24: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p1::io_handler_binder_p1(const F&, const S&, const P1&) [with F = void (cppcms::impl::cgi::fastcgi::*)(const booster::system::error_code&, long unsigned int, const booster::callback&); S = booster::shared_ptr; P1 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:175:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t, P1), S, const P1in&) [with C = cppcms::impl::cgi::fastcgi; S = booster::shared_ptr; P1 = const booster::callback&; P1in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:676:9: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:165:82: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 165 | io_handler_binder_p1(F const &f,S const &s, P1 const &p1) : f_(f), s_(s), p1_(p1) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::fastcgi]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 48%] Linking CXX executable test_aio_endpoint In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:24: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p2::io_handler_binder_p2(const F&, const S&, const P1&, const P2&) [with F = void (cppcms::impl::cgi::fastcgi::*)(const booster::system::error_code&, long unsigned int, const booster::callback&, std::pair); S = booster::shared_ptr; P1 = booster::callback; P2 = std::pair]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:195:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t, P1, P2), S, const P1in&, const P2in&) [with C = cppcms::impl::cgi::fastcgi; S = booster::shared_ptr; P1 = const booster::callback&; P2 = std::pair; P1in = booster::callback; P2in = std::pair; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:836:28: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:185:103: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 185 | io_handler_binder_p2(F const &f,S const &s, P1 const &p1,P2 const &p2) : f_(f), s_(s), p1_(p1),p2_(p2) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::fastcgi]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 48%] Built target test_aio_endpoint make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 49%] Building CXX object booster/CMakeFiles/test_backtrace_backtrace.dir/lib/backtrace/test/test_backtrace.cpp.o [ 50%] Building CXX object CMakeFiles/cppcms.dir/src/scgi_api.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h: In instantiation of 'booster::shared_ptr cppcms::impl::cgi::socket_acceptor::accept(int) [with ServerAPI = cppcms::impl::cgi::fastcgi; Factory = cppcms::impl::cgi::server_api_factory]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:100:58: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:115:12: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 115 | return cnt; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h: In instantiation of 'void cppcms::impl::cgi::socket_acceptor::on_accept(const booster::system::error_code&) [with ServerAPI = cppcms::impl::cgi::fastcgi; Factory = cppcms::impl::cgi::server_api_factory]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:95:12: required from 'void cppcms::impl::cgi::socket_acceptor::accept_binder::operator()(const booster::system::error_code&) [with ServerAPI = cppcms::impl::cgi::fastcgi; Factory = cppcms::impl::cgi::server_api_factory]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: required from 'void booster::callback::callable_impl::operator()(P1) [with F = cppcms::impl::cgi::socket_acceptor::accept_binder; Result = void; P1 = const booster::system::error_code&]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:159:56: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 159 | booster::shared_ptr< ::cppcms::http::context> cnt(new ::cppcms::http::context(api_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:54:55: note: initializing argument 1 of 'cppcms::http::context::context(booster::shared_ptr)' 54 | context(booster::shared_ptr conn); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 50%] Building CXX object CMakeFiles/cppcms-static.dir/src/base_content.cpp.o [ 50%] Linking CXX executable test_backtrace_backtrace make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 50%] Built target test_backtrace_backtrace make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 51%] Building CXX object CMakeFiles/cppcms-static.dir/src/views_pool.cpp.o make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 52%] Building CXX object booster/CMakeFiles/test_aio_prefork.dir/lib/aio/test/test_prefork.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::cgi::connection]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:161:63: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:21: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p1::io_handler_binder_p1(const F&, const S&, const P1&) [with F = void (cppcms::impl::cgi::scgi::*)(const booster::system::error_code&, long unsigned int, const booster::callback&); S = booster::shared_ptr; P1 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:175:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t, P1), S, const P1in&) [with C = cppcms::impl::cgi::scgi; S = booster::shared_ptr; P1 = const booster::callback&; P1in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:54:7: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:165:82: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 165 | io_handler_binder_p1(F const &f,S const &s, P1 const &p1) : f_(f), s_(s), p1_(p1) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::scgi]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h: In instantiation of 'booster::shared_ptr cppcms::impl::cgi::socket_acceptor::accept(int) [with ServerAPI = cppcms::impl::cgi::scgi; Factory = cppcms::impl::cgi::server_api_factory]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:100:58: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:115:12: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 115 | return cnt; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h: In instantiation of 'void cppcms::impl::cgi::socket_acceptor::on_accept(const booster::system::error_code&) [with ServerAPI = cppcms::impl::cgi::scgi; Factory = cppcms::impl::cgi::server_api_factory]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:95:12: required from 'void cppcms::impl::cgi::socket_acceptor::accept_binder::operator()(const booster::system::error_code&) [with ServerAPI = cppcms::impl::cgi::scgi; Factory = cppcms::impl::cgi::server_api_factory]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: required from 'void booster::callback::callable_impl::operator()(P1) [with F = cppcms::impl::cgi::socket_acceptor::accept_binder; Result = void; P1 = const booster::system::error_code&]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:159:56: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 159 | booster::shared_ptr< ::cppcms::http::context> cnt(new ::cppcms::http::context(api_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:54:55: note: initializing argument 1 of 'cppcms::http::context::context(booster::shared_ptr)' 54 | context(booster::shared_ptr conn); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 52%] Building CXX object CMakeFiles/cppcms.dir/src/http_api.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/views_pool.cpp: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = cppcms::views::impl::skin; _Args = {const cppcms::views::impl::skin&}; _Tp = cppcms::views::impl::skin]': /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/alloc_traits.h:512:17: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = cppcms::views::impl::skin; _Args = {const cppcms::views::impl::skin&}; _Tp = cppcms::views::impl::skin; std::allocator_traits >::allocator_type = std::allocator]' /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/stl_vector.h:1192:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cppcms::views::impl::skin; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = cppcms::views::impl::skin]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/views_pool.cpp:371:32: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/views_pool.cpp:310:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 310 | struct skin { | ^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/views_pool.cpp:14: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::views::impl::shared_object]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/riscv64-buildroot-linux-uclibc/bits/c++allocator.h:33, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/allocator.h:46, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/string:41, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/locale_classes.h:40, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/bits/ios_base.h:41, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/ios:42, from /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/ostream:38, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/base_view.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/views_pool.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/views_pool.cpp:9: /home/br-user/work/instance-1/output-1/host/riscv64-buildroot-linux-uclibc/include/c++/10.4.0/ext/new_allocator.h:156:4: note: synthesized method 'cppcms::views::impl::skin::skin(const cppcms::views::impl::skin&)' first required here 156 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Linking CXX executable test_aio_prefork make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 52%] Built target test_aio_prefork make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 52%] Building CXX object booster/CMakeFiles/test_locale_codepage.dir/lib/locale/test/test_codepage.cpp.o [ 52%] Building CXX object CMakeFiles/cppcms.dir/src/session_posix_file_storage.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_parser.h:10, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:16: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp: In constructor 'cppcms::impl::cgi::http::http(cppcms::service&, const string&, int, booster::shared_ptr, booster::shared_ptr)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:136:23: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 136 | eof_callback_(false) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http_watchdog]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:136:23: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 136 | eof_callback_(false) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::url_rewriter]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp: In member function 'cppcms::impl::cgi::http* cppcms::impl::cgi::http_creator::operator()(cppcms::service&) const': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:747:51: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 747 | return new http(srv,ip_,port_,watchdog_,rewrite_); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http_watchdog]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:113:39: note: initializing argument 4 of 'cppcms::impl::cgi::http::http(cppcms::service&, const string&, int, booster::shared_ptr, booster::shared_ptr)' 113 | booster::shared_ptr wd, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:747:51: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 747 | return new http(srv,ip_,port_,watchdog_,rewrite_); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::url_rewriter]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:114:38: note: initializing argument 5 of 'cppcms::impl::cgi::http::http(cppcms::service&, const string&, int, booster::shared_ptr, booster::shared_ptr)' 114 | booster::shared_ptr rw | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::cgi::connection]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:661:63: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::cgi::http_watchdog]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:742:83: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http_watchdog]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p1::event_handler_binder_p1(const F&, const S&, const P1&) [with F = void (cppcms::impl::cgi::http::*)(const booster::system::error_code&, const booster::callback&); S = booster::shared_ptr; P1 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:114:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&, P1), S, const P1in&) [with C = cppcms::impl::cgi::http; S = booster::shared_ptr; P1 = const booster::callback&; P1in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:188:85: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:104:85: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 104 | event_handler_binder_p1(F const &f,S const &s, P1 const &p1) : f_(f), s_(s), p1_(p1) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p1::io_handler_binder_p1(const F&, const S&, const P1&) [with F = void (cppcms::impl::cgi::http::*)(const booster::system::error_code&, long unsigned int, const booster::callback&); S = booster::shared_ptr; P1 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:175:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t, P1), S, const P1in&) [with C = cppcms::impl::cgi::http; S = booster::shared_ptr; P1 = const booster::callback&; P1in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:614:67: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:165:82: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 165 | io_handler_binder_p1(F const &f,S const &s, P1 const &p1) : f_(f), s_(s), p1_(p1) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p0::event_handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::cgi::http_watchdog::*)(const booster::system::error_code&); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:95:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&), S) [with C = cppcms::impl::cgi::http_watchdog; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:742:84: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:85:62: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 85 | event_handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http_watchdog]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http_watchdog]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:85:8: required from 'void cppcms::impl::cgi::socket_acceptor::factory(const Factory&) [with ServerAPI = cppcms::impl::cgi::http; Factory = cppcms::impl::cgi::http_creator]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:754:73: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http_watchdog]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::url_rewriter]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:85:8: required from 'void cppcms::impl::cgi::socket_acceptor::factory(const Factory&) [with ServerAPI = cppcms::impl::cgi::http; Factory = cppcms::impl::cgi::http_creator]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:754:73: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::url_rewriter]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_codepage.cpp:15: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_locale.h: In function 'unsigned int utf8_next(const string&, unsigned int&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_locale.h:83:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 83 | c = (c << 6) | (((unsigned char)s[pos++]) & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_locale.h:84:5: note: here 84 | case 2: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_locale.h:85:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 85 | c = (c << 6) | (((unsigned char)s[pos++]) & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_locale.h:86:5: note: here 86 | case 1: | ^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/encoding_utf.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/encoding.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_codepage.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h: In static member function 'static booster::locale::utf::code_point booster::locale::utf::utf_traits::decode(Iterator&, Iterator) [with Iterator = const char*; CharType = char]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:224:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 224 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:225:13: note: here 225 | case 2: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:231:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 231 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:232:13: note: here 232 | case 1: | ^~~~ [ 52%] Building CXX object CMakeFiles/cppcms-static.dir/src/internal_file_server.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:11: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h: In instantiation of 'booster::shared_ptr cppcms::impl::cgi::socket_acceptor::accept(int) [with ServerAPI = cppcms::impl::cgi::http; Factory = cppcms::impl::cgi::http_creator]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:100:58: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:115:12: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 115 | return cnt; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:11: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h: In instantiation of 'void cppcms::impl::cgi::socket_acceptor::on_accept(const booster::system::error_code&) [with ServerAPI = cppcms::impl::cgi::http; Factory = cppcms::impl::cgi::http_creator]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:95:12: required from 'void cppcms::impl::cgi::socket_acceptor::accept_binder::operator()(const booster::system::error_code&) [with ServerAPI = cppcms::impl::cgi::http; Factory = cppcms::impl::cgi::http_creator]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: required from 'void booster::callback::callable_impl::operator()(P1) [with F = cppcms::impl::cgi::socket_acceptor::accept_binder; Result = void; P1 = const booster::system::error_code&]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:159:56: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 159 | booster::shared_ptr< ::cppcms::http::context> cnt(new ::cppcms::http::context(api_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:54:55: note: initializing argument 1 of 'cppcms::http::context::context(booster::shared_ptr)' 54 | context(booster::shared_ptr conn); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 52%] Building CXX object CMakeFiles/cppcms.dir/src/daemonize.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/internal_file_server.cpp: In constructor 'cppcms::impl::file_server_detail::async_file_handler::async_file_handler(const string&, booster::shared_ptr)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/internal_file_server.cpp:429:8: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 429 | ctx(c) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/internal_file_server.cpp:19: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 52%] Building CXX object CMakeFiles/cppcms-static.dir/src/json.cpp.o [ 52%] Linking CXX executable test_locale_codepage make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 52%] Built target test_locale_codepage make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 52%] Building CXX object booster/CMakeFiles/test_locale_message.dir/lib/locale/test/test_message.cpp.o [ 52%] Building CXX object CMakeFiles/cppcms-static.dir/src/encoding.cpp.o [ 53%] Linking CXX shared library libcppcms.so In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/encoding.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/json.cpp:20: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h: In function 'uint32_t cppcms::utf8::next(Iterator&, Iterator, bool, bool) [with Iterator = __gnu_cxx::__normal_iterator >]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:101:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 101 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:102:4: note: here 102 | case 2: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:108:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 108 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:109:4: note: here 109 | case 1: | ^~~~ make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 53%] Built target cppcms make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 54%] Building CXX object booster/CMakeFiles/test_locale_ios_prop.dir/lib/locale/test/test_ios_prop.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_message.cpp:14: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_locale.h: In function 'unsigned int utf8_next(const string&, unsigned int&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_locale.h:83:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 83 | c = (c << 6) | (((unsigned char)s[pos++]) & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_locale.h:84:5: note: here 84 | case 2: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_locale.h:85:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 85 | c = (c << 6) | (((unsigned char)s[pos++]) & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_locale.h:86:5: note: here 86 | case 1: | ^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/encoding_validators.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/encoding.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h: In function 'uint32_t cppcms::utf8::next(Iterator&, Iterator, bool, bool) [with Iterator = const char*]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:101:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 101 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:102:4: note: here 102 | case 2: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:108:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 108 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/utf_iterator.h:109:4: note: here 109 | case 1: | ^~~~ [ 55%] Building CXX object CMakeFiles/cppcms-static.dir/src/form.cpp.o [ 55%] Building CXX object CMakeFiles/cppcms-static.dir/src/filters.cpp.o [ 55%] Linking CXX executable test_locale_ios_prop make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 55%] Built target test_locale_ios_prop make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 56%] Building CXX object booster/CMakeFiles/test_locale_codepage_converter.dir/lib/locale/test/test_codepage_converter.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/form.cpp: In member function 'booster::shared_ptr cppcms::widgets::file::value()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/form.cpp:1449:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 1449 | return file_; | ^~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:14, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/form.h:22, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/form.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::file]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::file]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/form.cpp:1480:17: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::file]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 56%] Building CXX object CMakeFiles/cppcms-static.dir/src/cache_pool.cpp.o [ 56%] Linking CXX executable test_locale_message make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 56%] Built target test_locale_message make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 57%] Building CXX object booster/CMakeFiles/test_locale_date_time.dir/lib/locale/test/test_date_time.cpp.o [ 57%] Building CXX object CMakeFiles/cppcms-static.dir/src/cache_interface.cpp.o [ 57%] Linking CXX executable test_locale_codepage_converter make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 57%] Built target test_locale_codepage_converter make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 57%] Building CXX object booster/CMakeFiles/test_locale_generator.dir/lib/locale/test/test_generator.cpp.o [ 58%] Building CXX object CMakeFiles/cppcms-static.dir/src/cache_storage.cpp.o [ 58%] Building CXX object CMakeFiles/cppcms-static.dir/src/forwarder.cpp.o [ 58%] Linking CXX executable test_locale_generator make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 58%] Built target test_locale_generator make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 58%] Building CXX object booster/CMakeFiles/test_locale_config.dir/lib/locale/test/test_config.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp: In constructor 'cppcms::impl::tcp_pipe::tcp_pipe(booster::shared_ptr, const string&, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:40:59: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 40 | socket_(connection_->service().impl().get_io_service()) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/forwarder.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp: In function 'void cppcms::forward_connection(booster::shared_ptr, const string&, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:155:74: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 155 | booster::shared_ptr pipe(new impl::tcp_pipe(con,ip,port)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/forwarder.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:36:48: note: initializing argument 1 of 'cppcms::impl::tcp_pipe::tcp_pipe(booster::shared_ptr, const string&, int)' 36 | tcp_pipe(booster::shared_ptr connection,std::string const &ip,int port) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::tcp_pipe]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:49:70: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/forwarder.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_pipe]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:28: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p0::event_handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::tcp_pipe::*)(const booster::system::error_code&); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:95:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&), S) [with C = cppcms::impl::tcp_pipe; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:49:71: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:85:62: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 85 | event_handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/forwarder.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_pipe]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:28: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p0::io_handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::tcp_pipe::*)(const booster::system::error_code&, long unsigned int); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:156:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t), S) [with C = cppcms::impl::tcp_pipe; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:62:66: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:146:59: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 146 | io_handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/forwarder.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_pipe]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:28: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::handler_binder_p0::handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::tcp_pipe::*)(); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:33:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_handler(void (C::*)(), S) [with C = cppcms::impl::tcp_pipe; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:74:98: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:23:56: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 23 | handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/forwarder.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/forwarder.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_pipe]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 58%] Linking CXX executable test_locale_date_time [ 58%] Linking CXX executable test_locale_config make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 58%] Built target test_locale_date_time make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 58%] Building CXX object booster/CMakeFiles/test_locale_utf.dir/lib/locale/test/test_utf.cpp.o make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 58%] Built target test_locale_config make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 59%] Building CXX object booster/CMakeFiles/test_locale_codecvt.dir/lib/locale/test/test_codecvt.cpp.o [ 59%] Building CXX object CMakeFiles/cppcms-static.dir/src/session_pool.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf8_codecvt.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_codecvt.cpp:8: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h: In static member function 'static booster::locale::utf::code_point booster::locale::utf::utf_traits::decode(Iterator&, Iterator) [with Iterator = const char*; CharType = char]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:224:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 224 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:225:13: note: here 225 | case 2: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:231:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 231 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:232:13: note: here 232 | case 1: | ^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/encoding_utf.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/encoding.h:18, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_locale_tools.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/lib/locale/test/test_utf.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h: In static member function 'static booster::locale::utf::code_point booster::locale::utf::utf_traits::decode(Iterator&, Iterator) [with Iterator = const char*; CharType = char]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:224:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 224 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:225:13: note: here 225 | case 2: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:231:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 231 | c = (c << 6) | ( tmp & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:232:13: note: here 232 | case 1: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h: In static member function 'static booster::locale::utf::code_point booster::locale::utf::utf_traits::decode_valid(Iterator&) [with Iterator = const char*; CharType = char]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:274:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 274 | c = (c << 6) | ( static_cast(*p++) & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:275:13: note: here 275 | case 2: | ^~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:276:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 276 | c = (c << 6) | ( static_cast(*p++) & 0x3F); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/locale/utf.h:277:13: note: here 277 | case 1: | ^~~~ [ 59%] Linking CXX executable test_locale_codecvt [ 59%] Linking CXX executable test_locale_utf make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 59%] Built target test_locale_utf [ 59%] Built target test_locale_codecvt make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 59%] Building CXX object CMakeFiles/cppcms-static.dir/src/hmac_encryptor.cpp.o make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 59%] Building CXX object booster/CMakeFiles/test_locale_std_convert.dir/lib/locale/test/test_std_convert.cpp.o [ 60%] Building CXX object booster/CMakeFiles/test_locale_std_formatting.dir/lib/locale/test/test_std_formatting.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:34: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/session_tcp_storage.h: In member function 'virtual booster::shared_ptr cppcms::sessions::tcp_factory::get()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/session_tcp_storage.h:44:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 44 | return storage_; | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp: In member function 'virtual booster::shared_ptr cppcms::session_pool::sid_factory::get()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:73:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 73 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp: In member function 'virtual booster::shared_ptr cppcms::session_pool::cookies_factory::get()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:91:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 91 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp: In member function 'virtual booster::shared_ptr cppcms::session_pool::dual_factory::get()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:116:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 116 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp: In member function 'booster::shared_ptr cppcms::session_pool::get()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:364:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 364 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:20: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::session_pool::gc_job]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:137:84: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_pool::gc_job]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'cppcms::util::details::binder0 cppcms::util::mem_bind(void (C::*)(), P) [with C = cppcms::session_pool::gc_job; P = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:137:85: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:56:25: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 56 | details::binder0 tmp={mem,obj}; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_pool::gc_job]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'booster::function::function(F) [with F = cppcms::util::details::binder0 >; Result = void]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:137:86: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:16:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 16 | struct binder0 { | ^~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_pool::gc_job]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/service.h:14, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:138:31: note: synthesized method 'cppcms::util::details::binder0 >::binder0(const cppcms::util::details::binder0 >&)' first required here 138 | function(F func) : call_ptr(new callable_impl(func)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:130:20: note: initializing argument 1 of 'booster::function::callable_impl::callable_impl(F) [with F = cppcms::util::details::binder0 >; Result = void]' 130 | callable_impl(F f) : func(f){} \ | ~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'cppcms::util::details::binder1 cppcms::util::mem_bind(void (C::*)(P1), P) [with C = cppcms::session_pool::gc_job; P = booster::shared_ptr; P1 = const booster::system::error_code&]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:146:82: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:66:28: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 66 | details::binder1 tmp={mem,obj}; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_pool::gc_job]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'booster::callback::callback(F) [with F = cppcms::util::details::binder1, const booster::system::error_code&>; Result = void; P1 = const booster::system::error_code&]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:146:83: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:22:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 22 | struct binder1 { | ^~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_pool::gc_job]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/aio/deadline_timer.h:14, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:37: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:179:31: note: synthesized method 'cppcms::util::details::binder1, const booster::system::error_code&>::binder1(const cppcms::util::details::binder1, const booster::system::error_code&>&)' first required here 179 | callback(F func) : call_ptr(new callable_impl(func)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: note: in expansion of macro 'BOOSTER_CALLBACK' 229 | BOOSTER_CALLBACK | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:155:20: note: initializing argument 1 of 'booster::callback::callable_impl::callable_impl(F) [with F = cppcms::util::details::binder1, const booster::system::error_code&>; Result = void; P1 = const booster::system::error_code&]' 155 | callable_impl(F f) : func(f){} \ | ~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: note: in expansion of macro 'BOOSTER_CALLBACK' 229 | BOOSTER_CALLBACK | ^~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_pool.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_pool.cpp:363:19: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 61%] Building CXX object CMakeFiles/cppcms-static.dir/src/aes_encryptor.cpp.o [ 61%] Linking CXX executable test_locale_std_convert make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 61%] Built target test_locale_std_convert make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 62%] Building CXX object booster/CMakeFiles/test_locale_std_collate.dir/lib/locale/test/test_std_collate.cpp.o [ 62%] Building CXX object CMakeFiles/cppcms-static.dir/src/md5.cpp.o [ 62%] Building CXX object CMakeFiles/cppcms-static.dir/src/urandom.cpp.o [ 63%] Building CXX object CMakeFiles/cppcms-static.dir/src/aes.cpp.o [ 63%] Linking CXX executable test_locale_std_formatting make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 63%] Built target test_locale_std_formatting make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 64%] Generating skin3.cpp Traceback (most recent call last): File "/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/bin/cppcms_tmpl_cc", line 14, in import StringIO ModuleNotFoundError: No module named 'StringIO' make[3]: *** [CMakeFiles/skin3.dir/build.make:76: skin3.cpp] Error 1 make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[2]: *** [CMakeFiles/Makefile2:324: CMakeFiles/skin3.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [ 64%] Building CXX object CMakeFiles/cppcms-static.dir/src/session_cookies.cpp.o [ 64%] Building CXX object CMakeFiles/cppcms-static.dir/src/session_dual.cpp.o [ 64%] Linking CXX executable test_locale_std_collate make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 64%] Built target test_locale_std_collate [ 64%] Building CXX object CMakeFiles/cppcms-static.dir/src/session_sid.cpp.o [ 65%] Building CXX object CMakeFiles/cppcms-static.dir/src/session_interface.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_dual.cpp: In constructor 'cppcms::sessions::session_dual::session_dual(std::auto_ptr, booster::shared_ptr, size_t)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_dual.cpp:23:33: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 23 | server_(new session_sid(storage)), | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_dual.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_dual.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_dual.cpp:12: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_sid.h:30:52: note: initializing argument 1 of 'cppcms::sessions::session_sid::session_sid(booster::shared_ptr)' 30 | session_sid(booster::shared_ptr s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_sid.cpp: In constructor 'cppcms::sessions::session_sid::session_sid(booster::shared_ptr)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_sid.cpp:30:13: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 30 | storage_(st) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_sid.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_sid.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 65%] Building CXX object CMakeFiles/cppcms-static.dir/src/session_memory_storage.cpp.o [ 65%] Building CXX object CMakeFiles/cppcms-static.dir/src/rpc_json.cpp.o [ 65%] Building CXX object CMakeFiles/cppcms-static.dir/src/mount_point.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_interface.h:14, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_interface.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_interface.cpp:87:24: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::session_api]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_memory_storage.cpp: In member function 'virtual booster::shared_ptr cppcms::sessions::session_memory_storage_factory::get()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_memory_storage.cpp:119:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 119 | return storage_; | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/session_memory_storage.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_memory_storage.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 66%] Building CXX object CMakeFiles/cppcms-static.dir/src/archive.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/rpc_json.cpp: In member function 'booster::shared_ptr cppcms::rpc::json_rpc_server::release_call()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/rpc_json.cpp:234:41: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 234 | booster::shared_ptr call = current_call_; | ^~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/rpc_json.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/rpc_json.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::rpc::json_call]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/rpc_json.cpp:236:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 236 | return call; | ^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/application.h:16, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/rpc_json.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/rpc_json.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::rpc::json_call]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/rpc_json.cpp:116:14: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 66%] Building CXX object CMakeFiles/cppcms-static.dir/src/crypto.cpp.o [ 66%] Building CXX object CMakeFiles/cppcms-static.dir/src/xss.cpp.o [ 66%] Building CXX object CMakeFiles/cppcms-static.dir/src/copy_filter.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/crypto.cpp: In destructor 'virtual cppcms::crypto::{anonymous}::sha1_digets::~sha1_digets()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/crypto.cpp:108:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class cppcms::impl::sha1'; use assignment or value-initialization instead [-Wclass-memaccess] 108 | memset(&state_,0,sizeof(state_)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/crypto.cpp:21: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/sha1.h:37:7: note: 'class cppcms::impl::sha1' declared here 37 | class sha1 | ^~~~ [ 67%] Building CXX object CMakeFiles/cppcms-static.dir/src/send_timeout.cpp.o [ 67%] Building CXX object CMakeFiles/cppcms-static.dir/src/http_content_filter.cpp.o [ 67%] Building CXX object CMakeFiles/cppcms-static.dir/src/plugin.cpp.o [ 67%] Building CXX object CMakeFiles/cppcms-static.dir/src/capi/session.cpp.o [ 68%] Building CXX object CMakeFiles/cppcms-static.dir/src/tcp_cache_client.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/plugin.cpp:15: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = booster::shared_object]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/plugin.cpp:257:19: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = booster::shared_object]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 68%] Building CXX object CMakeFiles/cppcms-static.dir/src/cache_over_ip.cpp.o [ 68%] Building CXX object CMakeFiles/cppcms-static.dir/src/tcp_messenger.cpp.o [ 68%] Building CXX object CMakeFiles/cppcms-static.dir/src/tcp_connector.cpp.o [ 69%] Building CXX object CMakeFiles/cppcms-static.dir/src/tcp_cache_server.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp: In member function 'void cppcms::impl::tcp_cache_service::server::on_accept(const booster::system::error_code&, booster::shared_ptr)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:315:62: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 315 | s->socket_.get_io_service().post(mem_bind(&session::run,s)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_cache_service::session]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:31: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:54:52: note: initializing argument 2 of 'cppcms::util::details::binder0 cppcms::util::mem_bind(void (C::*)(), P) [with C = cppcms::impl::tcp_cache_service::session; P = booster::shared_ptr]' 54 | details::binder0 mem_bind(void (C::*mem)(),P obj) | ~~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp: In member function 'void cppcms::impl::tcp_cache_service::server::start_accept()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:332:84: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 332 | booster::shared_ptr s(new session(get_next_io_service(),cache_,sessions_)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage_factory]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:64:66: note: initializing argument 3 of 'cppcms::impl::tcp_cache_service::session::session(booster::aio::io_service&, booster::intrusive_ptr, booster::shared_ptr)' 64 | booster::shared_ptr f) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp: In constructor 'cppcms::impl::tcp_cache_service::server::server(std::vector >&, std::string, int, booster::intrusive_ptr, booster::shared_ptr)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:345:14: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 345 | sessions_(f) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage_factory]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp: In constructor 'cppcms::impl::garbage_collector::garbage_collector(booster::shared_ptr, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:369:20: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 369 | seconds_(seconds) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage_factory]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp: In constructor 'cppcms::impl::tcp_cache_service::tcp_cache_service(booster::intrusive_ptr, booster::shared_ptr, int, std::string, int, int)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:457:59: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 457 | d->srv_cache.reset(new server(d->io,ip,port,cache,factory)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage_factory]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:340:67: note: initializing argument 5 of 'cppcms::impl::tcp_cache_service::server::server(std::vector >&, std::string, int, booster::intrusive_ptr, booster::shared_ptr)' 340 | booster::shared_ptr f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:465:62: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 465 | d->gc_runner.reset(new garbage_collector(factory,gc_timeout)); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage_factory]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:365:84: note: initializing argument 1 of 'cppcms::impl::garbage_collector::garbage_collector(booster::shared_ptr, int)' 365 | garbage_collector( booster::shared_ptr f, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:466:87: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 466 | d->gc_thread.reset(new booster::thread(mem_bind(&garbage_collector::run,d->gc_runner))); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::garbage_collector]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:31: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:54:52: note: initializing argument 2 of 'cppcms::util::details::binder0 cppcms::util::mem_bind(void (C::*)(), P) [with C = cppcms::impl::garbage_collector; P = booster::shared_ptr]' 54 | details::binder0 mem_bind(void (C::*mem)(),P obj) | ~~^~~ [ 69%] Building CXX object CMakeFiles/cppcms-static.dir/src/session_tcp_storage.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:69:23: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:24: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::tcp_cache_service::session]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:75:65: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_cache_service::session]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:31: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'cppcms::util::details::binder0 cppcms::util::mem_bind(void (C::*)(), P) [with C = cppcms::impl::tcp_cache_service::session; P = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:315:62: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:56:25: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 56 | details::binder0 tmp={mem,obj}; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_cache_service::session]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:31: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'booster::callback::callback(F) [with F = cppcms::util::details::binder0 >; Result = void]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:315:63: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:16:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 16 | struct binder0 { | ^~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_cache_service::session]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/aio/basic_io_device.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/aio/basic_socket.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/aio/socket.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:26: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:179:31: note: synthesized method 'cppcms::util::details::binder0 >::binder0(const cppcms::util::details::binder0 >&)' first required here 179 | callback(F func) : call_ptr(new callable_impl(func)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:219:2: note: in expansion of macro 'BOOSTER_CALLBACK' 219 | BOOSTER_CALLBACK | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:155:20: note: initializing argument 1 of 'booster::callback::callable_impl::callable_impl(F) [with F = cppcms::util::details::binder0 >; Result = void]' 155 | callable_impl(F f) : func(f){} \ | ~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:219:2: note: in expansion of macro 'BOOSTER_CALLBACK' 219 | BOOSTER_CALLBACK | ^~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:31: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'cppcms::util::details::binder0 cppcms::util::mem_bind(void (C::*)(), P) [with C = cppcms::impl::garbage_collector; P = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:466:87: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:56:25: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 56 | details::binder0 tmp={mem,obj}; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::garbage_collector]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:31: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h: In instantiation of 'booster::function::function(F) [with F = cppcms::util::details::binder0 >; Result = void]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:466:88: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/mem_bind.h:16:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 16 | struct binder0 { | ^~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::garbage_collector]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/thread.h:15, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:138:31: note: synthesized method 'cppcms::util::details::binder0 >::binder0(const cppcms::util::details::binder0 >&)' first required here 138 | function(F func) : call_ptr(new callable_impl(func)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:130:20: note: initializing argument 1 of 'booster::function::callable_impl::callable_impl(F) [with F = cppcms::util::details::binder0 >; Result = void]' 130 | callable_impl(F f) : func(f){} \ | ~~^ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/function.h:168:2: note: in expansion of macro 'BOOSTER_FUNCTION' 168 | BOOSTER_FUNCTION | ^~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:32: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p0::io_handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::tcp_cache_service::session::*)(const booster::system::error_code&, long unsigned int); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:156:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t), S) [with C = cppcms::impl::tcp_cache_service::session; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:75:66: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:146:59: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 146 | io_handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_cache_service::session]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:32: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p1::event_handler_binder_p1(const F&, const S&, const P1&) [with F = void (cppcms::impl::tcp_cache_service::server::*)(const booster::system::error_code&, booster::shared_ptr); S = cppcms::impl::tcp_cache_service::server*; P1 = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:114:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&, P1), S, const P1in&) [with C = cppcms::impl::tcp_cache_service::server; S = cppcms::impl::tcp_cache_service::server*; P1 = booster::shared_ptr; P1in = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:333:85: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:104:85: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 104 | event_handler_binder_p1(F const &f,S const &s, P1 const &p1) : f_(f), s_(s), p1_(p1) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_cache_service::session]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 69%] Building CXX object CMakeFiles/cppcms-static.dir/src/fastcgi_api.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:32: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'void cppcms::impl::event_handler_binder_p1::operator()(const booster::system::error_code&) [with F = void (cppcms::impl::tcp_cache_service::server::*)(const booster::system::error_code&, booster::shared_ptr); S = cppcms::impl::tcp_cache_service::server*; P1 = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:105:7: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:107:14: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 107 | ((*s_).*f_)(e,p1_); | ~~~~~~~~~~~^~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/tcp_cache_server.cpp:22: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::tcp_cache_service::session]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 69%] Building CXX object CMakeFiles/cppcms-static.dir/src/scgi_api.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_tcp_storage.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/session_tcp_storage.h: In member function 'virtual booster::shared_ptr cppcms::sessions::tcp_factory::get()': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/session_tcp_storage.h:44:10: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 44 | return storage_; | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/session_storage.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/session_tcp_storage.h:11, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/session_tcp_storage.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::sessions::session_storage]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ [ 70%] Building CXX object CMakeFiles/cppcms-static.dir/src/http_api.cpp.o [ 70%] Building CXX object CMakeFiles/cppcms-static.dir/src/session_posix_file_storage.cpp.o /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp: In constructor 'cppcms::impl::cgi::fastcgi::on_header_read_binder::on_header_read_binder(const handler&, const booster::shared_ptr&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:682:97: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 682 | on_header_read_binder(handler const &_h,booster::shared_ptr const &s) : h(_h),self(s) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::fastcgi]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::cgi::connection]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:739:66: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:24: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p1::event_handler_binder_p1(const F&, const S&, const P1&) [with F = void (cppcms::impl::cgi::fastcgi::*)(const booster::system::error_code&, const booster::callback&); S = booster::shared_ptr; P1 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:114:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&, P1), S, const P1in&) [with C = cppcms::impl::cgi::fastcgi; S = booster::shared_ptr; P1 = const booster::callback&; P1in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:76:80: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:104:85: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 104 | event_handler_binder_p1(F const &f,S const &s, P1 const &p1) : f_(f), s_(s), p1_(p1) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::fastcgi]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:24: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p2::event_handler_binder_p2(const F&, const S&, const P1&, const P2&) [with F = void (cppcms::impl::cgi::fastcgi::*)(const booster::system::error_code&, const booster::callback&, long unsigned int); S = booster::shared_ptr; P1 = booster::callback; P2 = long unsigned int]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:134:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&, P1, P2), S, const P1in&, const P2in&) [with C = cppcms::impl::cgi::fastcgi; S = booster::shared_ptr; P1 = const booster::callback&; P2 = long unsigned int; P1in = booster::callback; P2in = long unsigned int; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:103:8: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:124:106: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 124 | event_handler_binder_p2(F const &f,S const &s, P1 const &p1,P2 const &p2) : f_(f), s_(s), p1_(p1),p2_(p2) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::fastcgi]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:24: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p2::event_handler_binder_p2(const F&, const S&, const P1&, const P2&) [with F = void (cppcms::impl::cgi::fastcgi::*)(const booster::system::error_code&, const booster::callback&, std::pair); S = booster::shared_ptr; P1 = booster::callback; P2 = std::pair]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:134:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&, P1, P2), S, const P1in&, const P2in&) [with C = cppcms::impl::cgi::fastcgi; S = booster::shared_ptr; P1 = const booster::callback&; P2 = std::pair; P1in = booster::callback; P2in = std::pair; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:113:27: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:124:106: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 124 | event_handler_binder_p2(F const &f,S const &s, P1 const &p1,P2 const &p2) : f_(f), s_(s), p1_(p1),p2_(p2) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::fastcgi]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:24: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p1::io_handler_binder_p1(const F&, const S&, const P1&) [with F = void (cppcms::impl::cgi::fastcgi::*)(const booster::system::error_code&, long unsigned int, const booster::callback&); S = booster::shared_ptr; P1 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:175:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t, P1), S, const P1in&) [with C = cppcms::impl::cgi::fastcgi; S = booster::shared_ptr; P1 = const booster::callback&; P1in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:676:9: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:165:82: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 165 | io_handler_binder_p1(F const &f,S const &s, P1 const &p1) : f_(f), s_(s), p1_(p1) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::fastcgi]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:24: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p2::io_handler_binder_p2(const F&, const S&, const P1&, const P2&) [with F = void (cppcms::impl::cgi::fastcgi::*)(const booster::system::error_code&, long unsigned int, const booster::callback&, std::pair); S = booster::shared_ptr; P1 = booster::callback; P2 = std::pair]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:195:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t, P1, P2), S, const P1in&, const P2in&) [with C = cppcms::impl::cgi::fastcgi; S = booster::shared_ptr; P1 = const booster::callback&; P2 = std::pair; P1in = booster::callback; P2in = std::pair; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:836:28: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:185:103: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 185 | io_handler_binder_p2(F const &f,S const &s, P1 const &p1,P2 const &p2) : f_(f), s_(s), p1_(p1),p2_(p2) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::fastcgi]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::cgi::connection]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:161:63: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:21: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p1::io_handler_binder_p1(const F&, const S&, const P1&) [with F = void (cppcms::impl::cgi::scgi::*)(const booster::system::error_code&, long unsigned int, const booster::callback&); S = booster::shared_ptr; P1 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:175:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t, P1), S, const P1in&) [with C = cppcms::impl::cgi::scgi; S = booster::shared_ptr; P1 = const booster::callback&; P1in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:54:7: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:165:82: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 165 | io_handler_binder_p1(F const &f,S const &s, P1 const &p1) : f_(f), s_(s), p1_(p1) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::scgi]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h: In instantiation of 'booster::shared_ptr cppcms::impl::cgi::socket_acceptor::accept(int) [with ServerAPI = cppcms::impl::cgi::fastcgi; Factory = cppcms::impl::cgi::server_api_factory]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:100:58: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:115:12: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 115 | return cnt; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h: In instantiation of 'void cppcms::impl::cgi::socket_acceptor::on_accept(const booster::system::error_code&) [with ServerAPI = cppcms::impl::cgi::fastcgi; Factory = cppcms::impl::cgi::server_api_factory]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:95:12: required from 'void cppcms::impl::cgi::socket_acceptor::accept_binder::operator()(const booster::system::error_code&) [with ServerAPI = cppcms::impl::cgi::fastcgi; Factory = cppcms::impl::cgi::server_api_factory]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: required from 'void booster::callback::callable_impl::operator()(P1) [with F = cppcms::impl::cgi::socket_acceptor::accept_binder; Result = void; P1 = const booster::system::error_code&]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:159:56: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 159 | booster::shared_ptr< ::cppcms::http::context> cnt(new ::cppcms::http::context(api_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/fastcgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:54:55: note: initializing argument 1 of 'cppcms::http::context::context(booster::shared_ptr)' 54 | context(booster::shared_ptr conn); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h: In instantiation of 'booster::shared_ptr cppcms::impl::cgi::socket_acceptor::accept(int) [with ServerAPI = cppcms::impl::cgi::scgi; Factory = cppcms::impl::cgi::server_api_factory]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:100:58: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:115:12: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 115 | return cnt; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h: In instantiation of 'void cppcms::impl::cgi::socket_acceptor::on_accept(const booster::system::error_code&) [with ServerAPI = cppcms::impl::cgi::scgi; Factory = cppcms::impl::cgi::server_api_factory]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:95:12: required from 'void cppcms::impl::cgi::socket_acceptor::accept_binder::operator()(const booster::system::error_code&) [with ServerAPI = cppcms::impl::cgi::scgi; Factory = cppcms::impl::cgi::server_api_factory]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: required from 'void booster::callback::callable_impl::operator()(P1) [with F = cppcms::impl::cgi::socket_acceptor::accept_binder; Result = void; P1 = const booster::system::error_code&]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:159:56: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 159 | booster::shared_ptr< ::cppcms::http::context> cnt(new ::cppcms::http::context(api_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/scgi_api.cpp:9: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:54:55: note: initializing argument 1 of 'cppcms::http::context::context(booster::shared_ptr)' 54 | context(booster::shared_ptr conn); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 70%] Building CXX object CMakeFiles/cppcms-static.dir/src/daemonize.cpp.o In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_parser.h:10, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:16: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h: In function 'std::string cppcms::http::protocol::quote(const string&)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/http_protocol.h:131:8: warning: comparison is always true due to limited range of data type [-Wtype-limits] 131 | if(0<=c && c<' ') { | ~^~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp: In constructor 'cppcms::impl::cgi::http::http(cppcms::service&, const string&, int, booster::shared_ptr, booster::shared_ptr)': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:136:23: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 136 | eof_callback_(false) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http_watchdog]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:136:23: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 136 | eof_callback_(false) | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::url_rewriter]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp: In member function 'cppcms::impl::cgi::http* cppcms::impl::cgi::http_creator::operator()(cppcms::service&) const': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:747:51: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 747 | return new http(srv,ip_,port_,watchdog_,rewrite_); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http_watchdog]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:113:39: note: initializing argument 4 of 'cppcms::impl::cgi::http::http(cppcms::service&, const string&, int, booster::shared_ptr, booster::shared_ptr)' 113 | booster::shared_ptr wd, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:747:51: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 747 | return new http(srv,ip_,port_,watchdog_,rewrite_); | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::url_rewriter]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:114:38: note: initializing argument 5 of 'cppcms::impl::cgi::http::http(cppcms::service&, const string&, int, booster::shared_ptr, booster::shared_ptr)' 114 | booster::shared_ptr rw | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::cgi::connection]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:661:63: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:13, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h: In instantiation of 'booster::shared_ptr booster::enable_shared_from_this::shared_from_this() [with T = cppcms::impl::cgi::http_watchdog]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:742:83: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/enable_shared_from_this.h:57:16: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 57 | return p; | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http_watchdog]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p1::event_handler_binder_p1(const F&, const S&, const P1&) [with F = void (cppcms::impl::cgi::http::*)(const booster::system::error_code&, const booster::callback&); S = booster::shared_ptr; P1 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:114:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&, P1), S, const P1in&) [with C = cppcms::impl::cgi::http; S = booster::shared_ptr; P1 = const booster::callback&; P1in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:188:85: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:104:85: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 104 | event_handler_binder_p1(F const &f,S const &s, P1 const &p1) : f_(f), s_(s), p1_(p1) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::io_handler_binder_p1::io_handler_binder_p1(const F&, const S&, const P1&) [with F = void (cppcms::impl::cgi::http::*)(const booster::system::error_code&, long unsigned int, const booster::callback&); S = booster::shared_ptr; P1 = booster::callback]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:175:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_io_handler(void (C::*)(const booster::system::error_code&, size_t, P1), S, const P1in&) [with C = cppcms::impl::cgi::http; S = booster::shared_ptr; P1 = const booster::callback&; P1in = booster::callback; booster::callback::pointer_type = booster::intrusive_ptr >; size_t = long unsigned int]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:614:67: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:165:82: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 165 | io_handler_binder_p1(F const &f,S const &s, P1 const &p1) : f_(f), s_(s), p1_(p1) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:25: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h: In instantiation of 'cppcms::impl::event_handler_binder_p0::event_handler_binder_p0(const F&, const S&) [with F = void (cppcms::impl::cgi::http_watchdog::*)(const booster::system::error_code&); S = booster::shared_ptr]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:95:9: required from 'booster::callback::pointer_type cppcms::impl::mfunc_to_event_handler(void (C::*)(const booster::system::error_code&), S) [with C = cppcms::impl::cgi::http_watchdog; S = booster::shared_ptr; booster::callback::pointer_type = booster::intrusive_ptr >]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:742:84: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/binder.h:85:62: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 85 | event_handler_binder_p0(F const &f,S const &s) : f_(f), s_(s) {} | ^ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http_watchdog]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http_watchdog]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:85:8: required from 'void cppcms::impl::cgi::socket_acceptor::factory(const Factory&) [with ServerAPI = cppcms::impl::cgi::http; Factory = cppcms::impl::cgi::http_creator]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:754:73: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::http_watchdog]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h: In instantiation of 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::url_rewriter]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:85:8: required from 'void cppcms::impl::cgi::socket_acceptor::factory(const Factory&) [with ServerAPI = cppcms::impl::cgi::http; Factory = cppcms::impl::cgi::http_creator]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:754:73: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:244:9: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 244 | this_type(r).swap(*this); | ^~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::url_rewriter]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:11: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h: In instantiation of 'booster::shared_ptr cppcms::impl::cgi::socket_acceptor::accept(int) [with ServerAPI = cppcms::impl::cgi::http; Factory = cppcms::impl::cgi::http_creator]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:100:58: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:115:12: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 115 | return cnt; | ^~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::http::context]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:11: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h: In instantiation of 'void cppcms::impl::cgi::socket_acceptor::on_accept(const booster::system::error_code&) [with ServerAPI = cppcms::impl::cgi::http; Factory = cppcms::impl::cgi::http_creator]': /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:95:12: required from 'void cppcms::impl::cgi::socket_acceptor::accept_binder::operator()(const booster::system::error_code&) [with ServerAPI = cppcms::impl::cgi::http; Factory = cppcms::impl::cgi::http_creator]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: required from 'void booster::callback::callable_impl::operator()(P1) [with F = cppcms::impl::cgi::socket_acceptor::accept_binder; Result = void; P1 = const booster::system::error_code&]' /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/callback.h:229:2: required from here /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_acceptor.h:159:56: warning: implicitly-declared 'booster::shared_ptr::shared_ptr(const booster::shared_ptr&)' is deprecated [-Wdeprecated-copy] 159 | booster::shared_ptr< ::cppcms::http::context> cnt(new ::cppcms::http::context(api_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:12, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/booster/booster/shared_ptr.h:242:18: note: because 'booster::shared_ptr' has user-provided 'booster::shared_ptr& booster::shared_ptr::operator=(const booster::shared_ptr&) [with T = cppcms::impl::cgi::connection]' 242 | shared_ptr & operator=( shared_ptr const & r ) // never throws | ^~~~~~~~ In file included from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/private/cgi_api.h:19, from /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/src/http_api.cpp:10: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/cppcms/http_context.h:54:55: note: initializing argument 1 of 'cppcms::http::context::context(booster::shared_ptr)' 54 | context(booster::shared_ptr conn); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 70%] Linking CXX static library libcppcms.a make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' [ 70%] Built target cppcms-static make[2]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make[1]: *** [Makefile:166: all] Error 2 make[1]: Leaving directory '/home/br-user/work/instance-1/output-1/build/cppcms-1.2.1' make: *** [package/pkg-generic.mk:293: /home/br-user/work/instance-1/output-1/build/cppcms-1.2.1/.stamp_built] Error 2 make: Leaving directory '/home/br-user/work/instance-1/buildroot'