Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 581936 Details for
Bug 689298
games-board/pokerth-1.1.2 does not build with new dev-libs/boost-1.70.0
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build log
games-board:pokerth-1.1.2:20190705-032326.log (text/x-log), 192.04 KB, created by
thunderrd
on 2019-07-05 04:26:32 UTC
(
hide
)
Description:
build log
Filename:
MIME Type:
Creator:
thunderrd
Created:
2019-07-05 04:26:32 UTC
Size:
192.04 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: games-board/pokerth-1.1.2 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: games@gentoo.org >[32;01m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU >[32;01m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>>> Unpacking source... >>>> Unpacking pokerth-1.1.2.tar.gz to /var/tmp/portage/games-board/pokerth-1.1.2/work >>>> Source unpacked in /var/tmp/portage/games-board/pokerth-1.1.2/work >>>> Preparing source in /var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc ... > [32;01m*[0m Applying pokerth-1.1.1-boost-1.65-ambiguous-advance.patch ... >[A[183C [01;36m[ [32;01mok[01;36m ][0m > [32;01m*[0m Applying pokerth-1.1.2-protobuf.patch ... >[A[183C [01;36m[ [32;01mok[01;36m ][0m >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc ... > [32;01m*[0m Running qmake ... >Info: creating stash file /var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc/.qmake.stash >[A[183C [01;36m[ [32;01mok[01;36m ][0m >>>> Source configured. >>>> Compiling source in /var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc ... >make -j5 >( test -e Makefile.pokerth_protocol || /usr/lib64/qt5/bin/qmake -o Makefile.pokerth_protocol /var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc/pokerth_protocol.pro 'QMAKE_AR=x86_64-pc-linux-gnu-ar cqs' QMAKE_CC=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C_SHLIB=x86_64-pc-linux-gnu-gcc QMAKE_CXX=x86_64-pc-linux-gnu-g++ QMAKE_LINK=x86_64-pc-linux-gnu-g++ QMAKE_LINK_SHLIB=x86_64-pc-linux-gnu-g++ QMAKE_OBJCOPY=x86_64-pc-linux-gnu-objcopy QMAKE_RANLIB= QMAKE_STRIP= 'QMAKE_CFLAGS=-march=native -O2 -pipe' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS=-march=native -O2 -pipe' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS=-Wl,-O1 -Wl,--as-needed' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= QMAKE_CFLAGS_ISYSTEM= CONFIG+=client ) && make -f Makefile.pokerth_protocol >[libprotobuf WARNING /var/tmp/portage/dev-libs/protobuf-3.8.0/work/protobuf-3.8.0/src/google/protobuf/compiler/parser.cc:637] No syntax specified for the proto file: pokerth.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) >[libprotobuf WARNING /var/tmp/portage/dev-libs/protobuf-3.8.0/work/protobuf-3.8.0/src/google/protobuf/compiler/parser.cc:637] No syntax specified for the proto file: chatcleaner.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) >[libprotobuf WARNING /var/tmp/portage/dev-libs/protobuf-3.8.0/work/protobuf-3.8.0/src/google/protobuf/compiler/parser.cc:637] No syntax specified for the proto file: pokerth.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) >[libprotobuf WARNING /var/tmp/portage/dev-libs/protobuf-3.8.0/work/protobuf-3.8.0/src/google/protobuf/compiler/java/java_file.cc:242] The optimize_for = LITE_RUNTIME option is no longer supported by protobuf Java code generator and is ignored--protoc will always generate full runtime code for Java. To use Java Lite runtime, users should use the Java Lite plugin instead. See: > https://github.com/protocolbuffers/protobuf/blob/master/java/lite.md >make[1]: Entering directory '/var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc' >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DQT_NO_DEBUG -I. -I. -Isrc -I/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/pokerth.pb.o src/third_party/protobuf/pokerth.pb.cc >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DQT_NO_DEBUG -I. -I. -Isrc -I/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/chatcleaner.pb.o src/third_party/protobuf/chatcleaner.pb.cc >rm -f lib/libpokerth_protocol.a >x86_64-pc-linux-gnu-ar cqs lib/libpokerth_protocol.a obj/pokerth.pb.o obj/chatcleaner.pb.o >make[1]: Leaving directory '/var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc' >( test -e Makefile.pokerth_db || /usr/lib64/qt5/bin/qmake -o Makefile.pokerth_db /var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc/pokerth_db.pro 'QMAKE_AR=x86_64-pc-linux-gnu-ar cqs' QMAKE_CC=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C_SHLIB=x86_64-pc-linux-gnu-gcc QMAKE_CXX=x86_64-pc-linux-gnu-g++ QMAKE_LINK=x86_64-pc-linux-gnu-g++ QMAKE_LINK_SHLIB=x86_64-pc-linux-gnu-g++ QMAKE_OBJCOPY=x86_64-pc-linux-gnu-objcopy QMAKE_RANLIB= QMAKE_STRIP= 'QMAKE_CFLAGS=-march=native -O2 -pipe' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS=-march=native -O2 -pipe' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS=-Wl,-O1 -Wl,--as-needed' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= QMAKE_CFLAGS_ISYSTEM= CONFIG+=client ) && make -f Makefile.pokerth_db >make[1]: Entering directory '/var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc' >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DQT_NO_DEBUG -I. -I. -Isrc -I/usr/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/serverdbcallback.o src/db/common/serverdbcallback.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DQT_NO_DEBUG -I. -I. -Isrc -I/usr/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/serverdbfactory.o src/db/common/serverdbfactory.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DQT_NO_DEBUG -I. -I. -Isrc -I/usr/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/serverdbinterface.o src/db/common/serverdbinterface.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DQT_NO_DEBUG -I. -I. -Isrc -I/usr/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/serverdbgeneric.o src/db/common/serverdbgeneric.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DQT_NO_DEBUG -I. -I. -Isrc -I/usr/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/serverdbfactorygeneric.o src/db/common/serverdbfactorygeneric.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DQT_NO_DEBUG -I. -I. -Isrc -I/usr/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/serverdbnoaction.o src/db/common/serverdbnoaction.cpp >rm -f lib/libpokerth_db.a >x86_64-pc-linux-gnu-ar cqs lib/libpokerth_db.a obj/serverdbcallback.o obj/serverdbfactory.o obj/serverdbinterface.o obj/serverdbgeneric.o obj/serverdbfactorygeneric.o obj/serverdbnoaction.o >make[1]: Leaving directory '/var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc' >( test -e Makefile.pokerth_lib || /usr/lib64/qt5/bin/qmake -o Makefile.pokerth_lib /var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc/pokerth_lib.pro 'QMAKE_AR=x86_64-pc-linux-gnu-ar cqs' QMAKE_CC=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C=x86_64-pc-linux-gnu-gcc QMAKE_LINK_C_SHLIB=x86_64-pc-linux-gnu-gcc QMAKE_CXX=x86_64-pc-linux-gnu-g++ QMAKE_LINK=x86_64-pc-linux-gnu-g++ QMAKE_LINK_SHLIB=x86_64-pc-linux-gnu-g++ QMAKE_OBJCOPY=x86_64-pc-linux-gnu-objcopy QMAKE_RANLIB= QMAKE_STRIP= 'QMAKE_CFLAGS=-march=native -O2 -pipe' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS=-march=native -O2 -pipe' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS=-Wl,-O1 -Wl,--as-needed' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= QMAKE_CFLAGS_ISYSTEM= CONFIG+=client ) && make -f Makefile.pokerth_lib >make[1]: Entering directory '/var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc' >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/game.o src/engine/game.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/session.o src/session.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/playerdata.o src/playerdata.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/configfile.o src/config/configfile.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/boardinterface.o src/engine/boardinterface.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/enginefactory.o src/engine/enginefactory.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/handinterface.o src/engine/handinterface.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/playerinterface.o src/engine/playerinterface.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/berointerface.o src/engine/berointerface.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/guiinterface.o src/gui/guiinterface.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/thread.o src/core/common/thread.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/crypthelper.o src/core/common/crypthelper.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/avatarmanager.o src/core/common/avatarmanager.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/pokerthexception.o src/core/common/pokerthexception.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/cardsvalue.o src/engine/local_engine/cardsvalue.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/localboard.o src/engine/local_engine/localboard.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/localenginefactory.o src/engine/local_engine/localenginefactory.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/localhand.o src/engine/local_engine/localhand.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/localplayer.o src/engine/local_engine/localplayer.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/localberopreflop.o src/engine/local_engine/localberopreflop.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/localberoflop.o src/engine/local_engine/localberoflop.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/localberoturn.o src/engine/local_engine/localberoturn.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/localberoriver.o src/engine/local_engine/localberoriver.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/localberopostriver.o src/engine/local_engine/localberopostriver.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/localbero.o src/engine/local_engine/localbero.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/localexception.o src/engine/local_engine/localexception.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/arraydata.o src/engine/local_engine/arraydata.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/log.o src/engine/log.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/clientboard.o src/engine/network_engine/clientboard.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/clientenginefactory.o src/engine/network_engine/clientenginefactory.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/clienthand.o src/engine/network_engine/clienthand.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/clientplayer.o src/engine/network_engine/clientplayer.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/clientbero.o src/engine/network_engine/clientbero.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/chatcleanermanager.o src/net/common/chatcleanermanager.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/chatcleanercallback.o src/net/common/chatcleanercallback.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/clientcallback.o src/net/common/clientcallback.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/clientcontext.o src/net/common/clientcontext.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/clientstate.o src/net/common/clientstate.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/clientthread.o src/net/common/clientthread.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/downloadhelper.o src/net/common/downloadhelper.cpp >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -I/usr/include -I/opt/gsasl/include -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/downloaderthread.o src/net/common/downloaderthread.cpp >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >/usr/include/boost/asio/impl/executor.hpp: In instantiation of â[01m[Kboost::asio::execution_context& boost::asio::executor::impl< <template-parameter-1-1>, <template-parameter-1-2> >::context() [with Executor = std::reference_wrapper<boost::asio::io_context>; Allocator = std::allocator<void>][m[Kâ: >[01m[K/usr/include/boost/asio/impl/executor.hpp:177:22:[m[K required from here >[01m[K/usr/include/boost/asio/impl/executor.hpp:179:22:[m[K [01;31m[Kerror: [m[Kâ[01m[Kclass std::reference_wrapper<boost::asio::io_context>[m[Kâ has no member named â[01m[Kcontext[m[Kâ > return [01;31m[Kexecutor_.context[m[K(); > [01;31m[K~~~~~~~~~~^~~~~~~[m[K >/usr/include/boost/asio/impl/executor.hpp: In instantiation of â[01m[Kvoid boost::asio::executor::impl< <template-parameter-1-1>, <template-parameter-1-2> >::on_work_started() [with Executor = std::reference_wrapper<boost::asio::io_context>; Allocator = std::allocator<void>][m[Kâ: >[01m[K/usr/include/boost/asio/impl/executor.hpp:167:8:[m[K required from here >[01m[K/usr/include/boost/asio/impl/executor.hpp:169:15:[m[K [01;31m[Kerror: [m[Kâ[01m[Kclass std::reference_wrapper<boost::asio::io_context>[m[Kâ has no member named â[01m[Kon_work_started[m[Kâ > [01;31m[Kexecutor_.on_work_started[m[K(); > [01;31m[K~~~~~~~~~~^~~~~~~~~~~~~~~[m[K >/usr/include/boost/asio/impl/executor.hpp: In instantiation of â[01m[Kvoid boost::asio::executor::impl< <template-parameter-1-1>, <template-parameter-1-2> >::on_work_finished() [with Executor = std::reference_wrapper<boost::asio::io_context>; Allocator = std::allocator<void>][m[Kâ: >[01m[K/usr/include/boost/asio/impl/executor.hpp:172:8:[m[K required from here >[01m[K/usr/include/boost/asio/impl/executor.hpp:174:15:[m[K [01;31m[Kerror: [m[Kâ[01m[Kclass std::reference_wrapper<boost::asio::io_context>[m[Kâ has no member named â[01m[Kon_work_finished[m[Kâ > [01;31m[Kexecutor_.on_work_finished[m[K(); > [01;31m[K~~~~~~~~~~^~~~~~~~~~~~~~~~[m[K >/usr/include/boost/asio/impl/executor.hpp: In instantiation of â[01m[Kvoid boost::asio::executor::impl< <template-parameter-1-1>, <template-parameter-1-2> >::dispatch(boost::asio::executor::function&&) [with Executor = std::reference_wrapper<boost::asio::io_context>; Allocator = std::allocator<void>][m[Kâ: >[01m[K/usr/include/boost/asio/impl/executor.hpp:182:8:[m[K required from here >[01m[K/usr/include/boost/asio/impl/executor.hpp:184:15:[m[K [01;31m[Kerror: [m[Kâ[01m[Kclass std::reference_wrapper<boost::asio::io_context>[m[Kâ has no member named â[01m[Kdispatch[m[Kâ > [01;31m[Kexecutor_.dispatch[m[K(BOOST_ASIO_MOVE_CAST(function)(f), allocator_); > [01;31m[K~~~~~~~~~~^~~~~~~~[m[K >/usr/include/boost/asio/impl/executor.hpp: In instantiation of â[01m[Kvoid boost::asio::executor::impl< <template-parameter-1-1>, <template-parameter-1-2> >::post(boost::asio::executor::function&&) [with Executor = std::reference_wrapper<boost::asio::io_context>; Allocator = std::allocator<void>][m[Kâ: >[01m[K/usr/include/boost/asio/impl/executor.hpp:187:8:[m[K required from here >[01m[K/usr/include/boost/asio/impl/executor.hpp:189:15:[m[K [01;31m[Kerror: [m[Kâ[01m[Kclass std::reference_wrapper<boost::asio::io_context>[m[Kâ has no member named â[01m[Kpost[m[Kâ > [01;31m[Kexecutor_.post[m[K(BOOST_ASIO_MOVE_CAST(function)(f), allocator_); > [01;31m[K~~~~~~~~~~^~~~[m[K >/usr/include/boost/asio/impl/executor.hpp: In instantiation of â[01m[Kvoid boost::asio::executor::impl< <template-parameter-1-1>, <template-parameter-1-2> >::defer(boost::asio::executor::function&&) [with Executor = std::reference_wrapper<boost::asio::io_context>; Allocator = std::allocator<void>][m[Kâ: >[01m[K/usr/include/boost/asio/impl/executor.hpp:192:8:[m[K required from here >[01m[K/usr/include/boost/asio/impl/executor.hpp:194:15:[m[K [01;31m[Kerror: [m[Kâ[01m[Kclass std::reference_wrapper<boost::asio::io_context>[m[Kâ has no member named â[01m[Kdefer[m[Kâ > [01;31m[Kexecutor_.defer[m[K(BOOST_ASIO_MOVE_CAST(function)(f), allocator_); > [01;31m[K~~~~~~~~~~^~~~~[m[K >/usr/include/boost/asio/impl/executor.hpp: In instantiation of â[01m[Kbool boost::asio::executor::impl< <template-parameter-1-1>, <template-parameter-1-2> >::equals(const boost::asio::executor::impl_base*) const [with Executor = std::reference_wrapper<boost::asio::io_context>; Allocator = std::allocator<void>][m[Kâ: >[01m[K/usr/include/boost/asio/impl/executor.hpp:212:8:[m[K required from here >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;31m[Kerror: [m[Kno match for â[01m[Koperator==[m[Kâ (operand types are â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ and â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ) > return [01;31m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;31m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/shared_ptr.hpp:17[m[K, > from [01m[K/usr/include/boost/date_time/time_clock.hpp:17[m[K, > from [01m[K/usr/include/boost/date_time/posix_time/posix_time_types.hpp:10[m[K, > from [01m[K/usr/include/boost/asio/time_traits.hpp:23[m[K, > from [01m[K/usr/include/boost/asio/detail/timer_queue_ptime.hpp:22[m[K, > from [01m[K/usr/include/boost/asio/detail/deadline_timer_service.hpp:29[m[K, > from [01m[K/usr/include/boost/asio/basic_deadline_timer.hpp:24[m[K, > from [01m[K/usr/include/boost/asio.hpp:25[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/smart_ptr/shared_ptr.hpp:823:40:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class T, class U> bool boost::operator==(const boost::shared_ptr<X>&, const boost::shared_ptr<U>&)[m[Kâ > template<class T, class U> inline bool [01;36m[Koperator[m[K==(shared_ptr<T> const & a, shared_ptr<U> const & b) BOOST_SP_NOEXCEPT > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/smart_ptr/shared_ptr.hpp:823:40:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::shared_ptr<X>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/shared_ptr.hpp:17[m[K, > from [01m[K/usr/include/boost/date_time/time_clock.hpp:17[m[K, > from [01m[K/usr/include/boost/date_time/posix_time/posix_time_types.hpp:10[m[K, > from [01m[K/usr/include/boost/asio/time_traits.hpp:23[m[K, > from [01m[K/usr/include/boost/asio/detail/timer_queue_ptime.hpp:22[m[K, > from [01m[K/usr/include/boost/asio/detail/deadline_timer_service.hpp:29[m[K, > from [01m[K/usr/include/boost/asio/basic_deadline_timer.hpp:24[m[K, > from [01m[K/usr/include/boost/asio.hpp:25[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/smart_ptr/shared_ptr.hpp:846:31:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class T> bool boost::operator==(const boost::shared_ptr<X>&, boost::detail::sp_nullptr_t)[m[Kâ > template<class T> inline bool [01;36m[Koperator[m[K==( shared_ptr<T> const & p, boost::detail::sp_nullptr_t ) BOOST_SP_NOEXCEPT > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/smart_ptr/shared_ptr.hpp:846:31:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::shared_ptr<X>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/shared_ptr.hpp:17[m[K, > from [01m[K/usr/include/boost/date_time/time_clock.hpp:17[m[K, > from [01m[K/usr/include/boost/date_time/posix_time/posix_time_types.hpp:10[m[K, > from [01m[K/usr/include/boost/asio/time_traits.hpp:23[m[K, > from [01m[K/usr/include/boost/asio/detail/timer_queue_ptime.hpp:22[m[K, > from [01m[K/usr/include/boost/asio/detail/deadline_timer_service.hpp:29[m[K, > from [01m[K/usr/include/boost/asio/basic_deadline_timer.hpp:24[m[K, > from [01m[K/usr/include/boost/asio.hpp:25[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/smart_ptr/shared_ptr.hpp:851:31:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class T> bool boost::operator==(boost::detail::sp_nullptr_t, const boost::shared_ptr<X>&)[m[Kâ > template<class T> inline bool [01;36m[Koperator[m[K==( boost::detail::sp_nullptr_t, shared_ptr<T> const & p ) BOOST_SP_NOEXCEPT > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/smart_ptr/shared_ptr.hpp:851:31:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::shared_ptr<X>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/asio/placeholders.hpp:21[m[K, > from [01m[K/usr/include/boost/asio.hpp:105[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/bind/arg.hpp:48:40:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<int I> constexpr bool boost::operator==(const boost::arg<I>&, const boost::arg<I>&)[m[Kâ > template< int I > BOOST_CONSTEXPR bool [01;36m[Koperator[m[K==( arg<I> const &, arg<I> const & ) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/bind/arg.hpp:48:40:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::arg<I>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/scoped_array.hpp:13[m[K, > from [01m[K/usr/include/boost/thread/futures/wait_for_any.hpp:21[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:41[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/smart_ptr/scoped_array.hpp:103:31:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class T> bool boost::operator==(const boost::scoped_array<T>&, boost::detail::sp_nullptr_t)[m[Kâ > template<class T> inline bool [01;36m[Koperator[m[K==( scoped_array<T> const & p, boost::detail::sp_nullptr_t ) BOOST_SP_NOEXCEPT > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/smart_ptr/scoped_array.hpp:103:31:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::scoped_array<T>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/scoped_array.hpp:13[m[K, > from [01m[K/usr/include/boost/thread/futures/wait_for_any.hpp:21[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:41[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/smart_ptr/scoped_array.hpp:108:31:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class T> bool boost::operator==(boost::detail::sp_nullptr_t, const boost::scoped_array<T>&)[m[Kâ > template<class T> inline bool [01;36m[Koperator[m[K==( boost::detail::sp_nullptr_t, scoped_array<T> const & p ) BOOST_SP_NOEXCEPT > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/smart_ptr/scoped_array.hpp:108:31:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::scoped_array<T>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/optional/optional.hpp:1597[m[K, > from [01m[K/usr/include/boost/optional.hpp:15[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:51[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/optional/detail/optional_relops.hpp:28:6:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class T> bool boost::operator==(const boost::optional<T>&, const boost::optional<T>&)[m[Kâ > bool [01;36m[Koperator[m[K == ( optional<T> const& x, optional<T> const& y ) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/optional/detail/optional_relops.hpp:28:6:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::optional<T>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/optional/optional.hpp:1597[m[K, > from [01m[K/usr/include/boost/optional.hpp:15[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:51[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/optional/detail/optional_relops.hpp:62:6:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class T> bool boost::operator==(const boost::optional<T>&, const T&)[m[Kâ > bool [01;36m[Koperator[m[K == ( optional<T> const& x, T const& y ) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/optional/detail/optional_relops.hpp:62:6:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::optional<T>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/optional/optional.hpp:1597[m[K, > from [01m[K/usr/include/boost/optional.hpp:15[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:51[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/optional/detail/optional_relops.hpp:96:6:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class T> bool boost::operator==(const T&, const boost::optional<T>&)[m[Kâ > bool [01;36m[Koperator[m[K == ( T const& x, optional<T> const& y ) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/optional/detail/optional_relops.hpp:96:6:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::optional<T>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/optional/optional.hpp:1597[m[K, > from [01m[K/usr/include/boost/optional.hpp:15[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:51[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/optional/detail/optional_relops.hpp:131:6:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class T> bool boost::operator==(const boost::optional<T>&, boost::none_t)[m[Kâ > bool [01;36m[Koperator[m[K == ( optional<T> const& x, none_t ) BOOST_NOEXCEPT > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/optional/detail/optional_relops.hpp:131:6:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::optional<T>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/optional/optional.hpp:1597[m[K, > from [01m[K/usr/include/boost/optional.hpp:15[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:51[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/optional/detail/optional_relops.hpp:165:6:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class T> bool boost::operator==(boost::none_t, const boost::optional<T>&)[m[Kâ > bool [01;36m[Koperator[m[K == ( none_t , optional<T> const& y ) BOOST_NOEXCEPT > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/optional/detail/optional_relops.hpp:165:6:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::optional<T>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/prologue.hpp:17[m[K, > from [01m[K/usr/include/boost/function.hpp:30[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_base.hpp:723:13:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kbool boost::operator==(const boost::function_base&, boost::detail::function::useless_clear_type*)[m[Kâ > inline bool [01;36m[Koperator[m[K==(const function_base& f, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_base.hpp:723:13:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ to â[01m[Kconst boost::function_base&[m[Kâ >[01m[K/usr/include/boost/function/function_base.hpp:735:13:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kbool boost::operator==(boost::detail::function::useless_clear_type*, const boost::function_base&)[m[Kâ > inline bool [01;36m[Koperator[m[K==(detail::function::useless_clear_type*, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_base.hpp:735:13:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ to â[01m[Kboost::detail::function::useless_clear_type*[m[Kâ >[01m[K/usr/include/boost/function/function_base.hpp:785:3:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class Functor> typename boost::enable_if_<(! boost::is_integral<T>::value), bool>::type boost::operator==(const boost::function_base&, Functor)[m[Kâ > [01;36m[Koperator[m[K==(const function_base& f, Functor g) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_base.hpp:785:3:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:12:[m[K [01;36m[Knote: [m[K cannot convert â[01m[K((const boost::asio::executor::impl<std::reference_wrapper<boost::asio::io_context>, std::allocator<void> >*)this)->boost::asio::executor::impl<std::reference_wrapper<boost::asio::io_context>, std::allocator<void> >::executor_[m[Kâ (type â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ) to type â[01m[Kconst boost::function_base&[m[Kâ > return [01;36m[Kexecutor_[m[K == *static_cast<const Executor*>(e->target()); > [01;36m[K^~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/prologue.hpp:17[m[K, > from [01m[K/usr/include/boost/function.hpp:30[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_base.hpp:794:3:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class Functor> typename boost::enable_if_<(! boost::is_integral<T>::value), bool>::type boost::operator==(Functor, const boost::function_base&)[m[Kâ > [01;36m[Koperator[m[K==(Functor g, const function_base& f) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_base.hpp:794:3:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K cannot convert â[01m[K*(const std::reference_wrapper<boost::asio::io_context>*)e->boost::asio::executor::impl_base::target()[m[Kâ (type â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ) to type â[01m[Kconst boost::function_base&[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/prologue.hpp:17[m[K, > from [01m[K/usr/include/boost/function.hpp:30[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_base.hpp:822:3:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class Functor> typename boost::enable_if_<(! boost::is_integral<T>::value), bool>::type boost::operator==(const boost::function_base&, boost::reference_wrapper<T>)[m[Kâ > [01;36m[Koperator[m[K==(const function_base& f, reference_wrapper<Functor> g) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_base.hpp:822:3:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kstd::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kboost::reference_wrapper<T>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/prologue.hpp:17[m[K, > from [01m[K/usr/include/boost/function.hpp:30[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_base.hpp:831:3:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class Functor> typename boost::enable_if_<(! boost::is_integral<T>::value), bool>::type boost::operator==(boost::reference_wrapper<T>, const boost::function_base&)[m[Kâ > [01;36m[Koperator[m[K==(reference_wrapper<Functor> g, const function_base& f) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_base.hpp:831:3:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kstd::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kboost::reference_wrapper<T>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/maybe_include.hpp:15[m[K, > from [01m[K/usr/include/boost/function/detail/function_iterate.hpp:14[m[K, > from [01m[K/usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47[m[K, > from [01m[K/usr/include/boost/function.hpp:70[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class R> void boost::operator==(const boost::function0<R>&, const boost::function0<R>&)[m[Kâ > void [01;36m[Koperator[m[K==(const BOOST_FUNCTION_FUNCTION< > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::function0<R>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/maybe_include.hpp:22[m[K, > from [01m[K/usr/include/boost/function/detail/function_iterate.hpp:14[m[K, > from [01m[K/usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52[m[K, > from [01m[K/usr/include/boost/function.hpp:70[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class R, class T0> void boost::operator==(const boost::function1<R, T0>&, const boost::function1<R, T0>&)[m[Kâ > void [01;36m[Koperator[m[K==(const BOOST_FUNCTION_FUNCTION< > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::function1<R, T0>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/maybe_include.hpp:29[m[K, > from [01m[K/usr/include/boost/function/detail/function_iterate.hpp:14[m[K, > from [01m[K/usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57[m[K, > from [01m[K/usr/include/boost/function.hpp:70[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class R, class T0, class T1> void boost::operator==(const boost::function2<R, T0, T1>&, const boost::function2<R, T0, T1>&)[m[Kâ > void [01;36m[Koperator[m[K==(const BOOST_FUNCTION_FUNCTION< > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::function2<R, T0, T1>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/maybe_include.hpp:36[m[K, > from [01m[K/usr/include/boost/function/detail/function_iterate.hpp:14[m[K, > from [01m[K/usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62[m[K, > from [01m[K/usr/include/boost/function.hpp:70[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class R, class T0, class T1, class T2> void boost::operator==(const boost::function3<R, T0, T1, T2>&, const boost::function3<R, T0, T1, T2>&)[m[Kâ > void [01;36m[Koperator[m[K==(const BOOST_FUNCTION_FUNCTION< > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::function3<R, T0, T1, T2>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/maybe_include.hpp:43[m[K, > from [01m[K/usr/include/boost/function/detail/function_iterate.hpp:14[m[K, > from [01m[K/usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67[m[K, > from [01m[K/usr/include/boost/function.hpp:70[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class R, class T0, class T1, class T2, class T3> void boost::operator==(const boost::function4<R, T0, T1, T2, T3>&, const boost::function4<R, T0, T1, T2, T3>&)[m[Kâ > void [01;36m[Koperator[m[K==(const BOOST_FUNCTION_FUNCTION< > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::function4<R, T0, T1, T2, T3>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/maybe_include.hpp:50[m[K, > from [01m[K/usr/include/boost/function/detail/function_iterate.hpp:14[m[K, > from [01m[K/usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72[m[K, > from [01m[K/usr/include/boost/function.hpp:70[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class R, class T0, class T1, class T2, class T3, class T4> void boost::operator==(const boost::function5<R, T0, T1, T2, T3, T4>&, const boost::function5<R, T0, T1, T2, T3, T4>&)[m[Kâ > void [01;36m[Koperator[m[K==(const BOOST_FUNCTION_FUNCTION< > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::function5<R, T0, T1, T2, T3, T4>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/maybe_include.hpp:57[m[K, > from [01m[K/usr/include/boost/function/detail/function_iterate.hpp:14[m[K, > from [01m[K/usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77[m[K, > from [01m[K/usr/include/boost/function.hpp:70[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class R, class T0, class T1, class T2, class T3, class T4, class T5> void boost::operator==(const boost::function6<R, T0, T1, T2, T3, T4, T5>&, const boost::function6<R, T0, T1, T2, T3, T4, T5>&)[m[Kâ > void [01;36m[Koperator[m[K==(const BOOST_FUNCTION_FUNCTION< > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::function6<R, T0, T1, T2, T3, T4, T5>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/maybe_include.hpp:64[m[K, > from [01m[K/usr/include/boost/function/detail/function_iterate.hpp:14[m[K, > from [01m[K/usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82[m[K, > from [01m[K/usr/include/boost/function.hpp:70[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class R, class T0, class T1, class T2, class T3, class T4, class T5, class T6> void boost::operator==(const boost::function7<R, T0, T1, T2, T3, T4, T5, T6>&, const boost::function7<R, T0, T1, T2, T3, T4, T5, T6>&)[m[Kâ > void [01;36m[Koperator[m[K==(const BOOST_FUNCTION_FUNCTION< > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::function7<R, T0, T1, T2, T3, T4, T5, T6>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/maybe_include.hpp:71[m[K, > from [01m[K/usr/include/boost/function/detail/function_iterate.hpp:14[m[K, > from [01m[K/usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87[m[K, > from [01m[K/usr/include/boost/function.hpp:70[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class R, class T0, class T1, class T2, class T3, class T4, class T5, class T6, class T7> void boost::operator==(const boost::function8<R, T0, T1, T2, T3, T4, T5, T6, T7>&, const boost::function8<R, T0, T1, T2, T3, T4, T5, T6, T7>&)[m[Kâ > void [01;36m[Koperator[m[K==(const BOOST_FUNCTION_FUNCTION< > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::function8<R, T0, T1, T2, T3, T4, T5, T6, T7>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/maybe_include.hpp:78[m[K, > from [01m[K/usr/include/boost/function/detail/function_iterate.hpp:14[m[K, > from [01m[K/usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92[m[K, > from [01m[K/usr/include/boost/function.hpp:70[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class R, class T0, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8> void boost::operator==(const boost::function9<R, T0, T1, T2, T3, T4, T5, T6, T7, T8>&, const boost::function9<R, T0, T1, T2, T3, T4, T5, T6, T7, T8>&)[m[Kâ > void [01;36m[Koperator[m[K==(const BOOST_FUNCTION_FUNCTION< > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::function9<R, T0, T1, T2, T3, T4, T5, T6, T7, T8>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/function/detail/maybe_include.hpp:85[m[K, > from [01m[K/usr/include/boost/function/detail/function_iterate.hpp:14[m[K, > from [01m[K/usr/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97[m[K, > from [01m[K/usr/include/boost/function.hpp:70[m[K, > from [01m[K/usr/include/boost/thread/future.hpp:65[m[K, > from [01m[K/usr/include/boost/thread.hpp:24[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class R, class T0, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9> void boost::operator==(const boost::function10<R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>&, const boost::function10<R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>&)[m[Kâ > void [01;36m[Koperator[m[K==(const BOOST_FUNCTION_FUNCTION< > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/include/boost/function/function_template.hpp:1024:8:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst boost::function10<R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_algobase.h:64[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:62[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_pair.h:448:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _T1, class _T2> constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)[m[Kâ > [01;36m[Koperator[m[K==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_pair.h:448:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::pair<_T1, _T2>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_algobase.h:67[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:62[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_iterator.h:302:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Iterator> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)[m[Kâ > [01;36m[Koperator[m[K==(const reverse_iterator<_Iterator>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_iterator.h:302:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::reverse_iterator<_Iterator>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_algobase.h:67[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:62[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_iterator.h:340:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _IteratorL, class _IteratorR> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)[m[Kâ > [01;36m[Koperator[m[K==(const reverse_iterator<_IteratorL>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_iterator.h:340:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::reverse_iterator<_Iterator>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_algobase.h:67[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:62[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_iterator.h:1115:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _IteratorL, class _IteratorR> bool std::operator==(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&)[m[Kâ > [01;36m[Koperator[m[K==(const move_iterator<_IteratorL>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_iterator.h:1115:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::move_iterator<_IteratorL>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_algobase.h:67[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:62[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_iterator.h:1121:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Iterator> bool std::operator==(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&)[m[Kâ > [01;36m[Koperator[m[K==(const move_iterator<_Iterator>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_iterator.h:1121:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::move_iterator<_IteratorL>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:63[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/allocator.h:146:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _T1, class _T2> bool std::operator==(const std::allocator<_Tp1>&, const std::allocator<_T2>&)[m[Kâ > [01;36m[Koperator[m[K==(const allocator<_T1>&, const allocator<_T2>&) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/allocator.h:146:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::allocator<_Tp1>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:63[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/allocator.h:152:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp> bool std::operator==(const std::allocator<_Tp1>&, const std::allocator<_Tp1>&)[m[Kâ > [01;36m[Koperator[m[K==(const allocator<_Tp>&, const allocator<_Tp>&) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/allocator.h:152:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::allocator<_Tp1>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/iosfwd:40[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:72[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/postypes.h:216:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _StateT> bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)[m[Kâ > [01;36m[Koperator[m[K==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/postypes.h:216:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::fpos<_StateT>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/string:52[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/stdexcept:39[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/array:39[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/tuple:39[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:37[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/basic_string.h:6048:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)[m[Kâ > [01;36m[Koperator[m[K==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/basic_string.h:6048:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/string:52[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/stdexcept:39[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/array:39[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/tuple:39[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:37[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/basic_string.h:6056:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::__cxx11::basic_string<_CharT>&, const std::__cxx11::basic_string<_CharT>&)[m[Kâ > [01;36m[Koperator[m[K==(const basic_string<_CharT>& __lhs, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/basic_string.h:6056:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::__cxx11::basic_string<_CharT>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/string:52[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/stdexcept:39[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/array:39[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/tuple:39[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:37[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/basic_string.h:6070:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _CharT, class _Traits, class _Alloc> bool std::operator==(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)[m[Kâ > [01;36m[Koperator[m[K==(const _CharT* __lhs, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/basic_string.h:6070:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K mismatched types â[01m[Kconst _CharT*[m[Kâ and â[01m[Kstd::reference_wrapper<boost::asio::io_context>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/string:52[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/stdexcept:39[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/array:39[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/tuple:39[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:37[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/basic_string.h:6082:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)[m[Kâ > [01;36m[Koperator[m[K==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/basic_string.h:6082:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/tuple:39[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:37[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/array:252:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp, long unsigned int _Nm> bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)[m[Kâ > [01;36m[Koperator[m[K==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/array:252:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::array<_Tp, _Nm>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:37[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/tuple:1413:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class ... _TElements, class ... _UElements> constexpr bool std::operator==(const std::tuple<_Tps ...>&, const std::tuple<_Elements ...>&)[m[Kâ > [01;36m[Koperator[m[K==(const tuple<_TElements...>& __t, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/tuple:1413:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::tuple<_Tps ...>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:689:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, const std::unique_ptr<_Up, _Ep>&)[m[Kâ > [01;36m[Koperator[m[K==(const unique_ptr<_Tp, _Dp>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:689:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::unique_ptr<_Tp, _Dp>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:695:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp, class _Dp> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)[m[Kâ > [01;36m[Koperator[m[K==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:695:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::unique_ptr<_Tp, _Dp>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:700:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp, class _Dp> bool std::operator==(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)[m[Kâ > [01;36m[Koperator[m[K==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:700:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::unique_ptr<_Tp, _Dp>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr.h:52[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:81[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr_base.h:1410:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp1, _Lp>&, const std::__shared_ptr<_Tp2, _Lp>&)[m[Kâ > [01;36m[Koperator[m[K==(const __shared_ptr<_Tp1, _Lp>& __a, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr_base.h:1410:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::__shared_ptr<_Tp1, _Lp>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr.h:52[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:81[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr_base.h:1416:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)[m[Kâ > [01;36m[Koperator[m[K==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr_base.h:1416:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::__shared_ptr<_Tp, _Lp>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr.h:52[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:81[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr_base.h:1421:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)[m[Kâ > [01;36m[Koperator[m[K==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr_base.h:1421:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::__shared_ptr<_Tp, _Lp>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:81[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr.h:383:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp, class _Up> bool std::operator==(const std::shared_ptr<_Tp>&, const std::shared_ptr<_Tp>&)[m[Kâ > [01;36m[Koperator[m[K==(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr.h:383:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::shared_ptr<_Tp>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:81[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr.h:388:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp> bool std::operator==(const std::shared_ptr<_Tp>&, std::nullptr_t)[m[Kâ > [01;36m[Koperator[m[K==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr.h:388:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::shared_ptr<_Tp>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:81[m[K, > from [01m[K/usr/include/boost/asio/associated_allocator.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:20[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr.h:393:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp> bool std::operator==(std::nullptr_t, const std::shared_ptr<_Tp>&)[m[Kâ > [01;36m[Koperator[m[K==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/shared_ptr.h:393:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::shared_ptr<_Tp>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/ios_base.h:46[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/ios:42[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/ostream:38[m[K, > from [01m[K/usr/include/boost/system/error_code.hpp:17[m[K, > from [01m[K/usr/include/boost/asio/detail/scheduler_operation.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/detail/executor_op.hpp:22[m[K, > from [01m[K/usr/include/boost/asio/impl/system_executor.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/system_executor.hpp:129[m[K, > from [01m[K/usr/include/boost/asio/associated_executor.hpp:21[m[K, > from [01m[K/usr/include/boost/asio.hpp:21[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/system_error:292:3:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kbool std::operator==(const std::error_code&, const std::error_code&)[m[Kâ > [01;36m[Koperator[m[K==(const error_code& __lhs, const error_code& __rhs) noexcept > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/system_error:292:3:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ to â[01m[Kconst std::error_code&[m[Kâ >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/system_error:297:3:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kbool std::operator==(const std::error_code&, const std::error_condition&)[m[Kâ > [01;36m[Koperator[m[K==(const error_code& __lhs, const error_condition& __rhs) noexcept > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/system_error:297:3:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ to â[01m[Kconst std::error_code&[m[Kâ >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/system_error:304:3:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kbool std::operator==(const std::error_condition&, const std::error_code&)[m[Kâ > [01;36m[Koperator[m[K==(const error_condition& __lhs, const error_code& __rhs) noexcept > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/system_error:304:3:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ to â[01m[Kconst std::error_condition&[m[Kâ >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/system_error:311:3:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kbool std::operator==(const std::error_condition&, const std::error_condition&)[m[Kâ > [01;36m[Koperator[m[K==(const error_condition& __lhs, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/system_error:311:3:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ to â[01m[Kconst std::error_condition&[m[Kâ >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/locale_facets.h:48[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/basic_ios.h:37[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/ios:44[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/ostream:38[m[K, > from [01m[K/usr/include/boost/system/error_code.hpp:17[m[K, > from [01m[K/usr/include/boost/asio/detail/scheduler_operation.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/detail/executor_op.hpp:22[m[K, > from [01m[K/usr/include/boost/asio/impl/system_executor.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/system_executor.hpp:129[m[K, > from [01m[K/usr/include/boost/asio/associated_executor.hpp:21[m[K, > from [01m[K/usr/include/boost/asio.hpp:21[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/streambuf_iterator.h:203:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)[m[Kâ > [01;36m[Koperator[m[K==(const istreambuf_iterator<_CharT, _Traits>& __a, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/streambuf_iterator.h:203:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::istreambuf_iterator<_CharT, _Traits>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/functional:59[m[K, > from [01m[K/usr/include/boost/system/error_code.hpp:19[m[K, > from [01m[K/usr/include/boost/asio/detail/scheduler_operation.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/detail/executor_op.hpp:22[m[K, > from [01m[K/usr/include/boost/asio/impl/system_executor.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/system_executor.hpp:129[m[K, > from [01m[K/usr/include/boost/asio/associated_executor.hpp:21[m[K, > from [01m[K/usr/include/boost/asio.hpp:21[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/std_function.h:745:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Res, class ... _Args> bool std::operator==(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t)[m[Kâ > [01;36m[Koperator[m[K==(const function<_Res(_Args...)>& __f, nullptr_t) noexcept > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/std_function.h:745:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::function<_Res(_ArgTypes ...)>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/functional:59[m[K, > from [01m[K/usr/include/boost/system/error_code.hpp:19[m[K, > from [01m[K/usr/include/boost/asio/detail/scheduler_operation.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/detail/executor_op.hpp:22[m[K, > from [01m[K/usr/include/boost/asio/impl/system_executor.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/system_executor.hpp:129[m[K, > from [01m[K/usr/include/boost/asio/associated_executor.hpp:21[m[K, > from [01m[K/usr/include/boost/asio.hpp:21[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/std_function.h:751:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Res, class ... _Args> bool std::operator==(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&)[m[Kâ > [01;36m[Koperator[m[K==(nullptr_t, const function<_Res(_Args...)>& __f) noexcept > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/std_function.h:751:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::function<_Res(_ArgTypes ...)>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/map:60[m[K, > from [01m[K/usr/include/boost/system/detail/std_interoperability.hpp:11[m[K, > from [01m[K/usr/include/boost/system/error_code.hpp:955[m[K, > from [01m[K/usr/include/boost/asio/detail/scheduler_operation.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/detail/executor_op.hpp:22[m[K, > from [01m[K/usr/include/boost/asio/impl/system_executor.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/system_executor.hpp:129[m[K, > from [01m[K/usr/include/boost/asio/associated_executor.hpp:21[m[K, > from [01m[K/usr/include/boost/asio.hpp:21[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_tree.h:406:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Val> bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&)[m[Kâ > [01;36m[Koperator[m[K==(const _Rb_tree_iterator<_Val>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_tree.h:406:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::_Rb_tree_iterator<_Tp>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/map:60[m[K, > from [01m[K/usr/include/boost/system/detail/std_interoperability.hpp:11[m[K, > from [01m[K/usr/include/boost/system/error_code.hpp:955[m[K, > from [01m[K/usr/include/boost/asio/detail/scheduler_operation.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/detail/executor_op.hpp:22[m[K, > from [01m[K/usr/include/boost/asio/impl/system_executor.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/system_executor.hpp:129[m[K, > from [01m[K/usr/include/boost/asio/associated_executor.hpp:21[m[K, > from [01m[K/usr/include/boost/asio.hpp:21[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_tree.h:1549:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> bool std::operator==(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)[m[Kâ > [01;36m[Koperator[m[K==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_tree.h:1549:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/map:61[m[K, > from [01m[K/usr/include/boost/system/detail/std_interoperability.hpp:11[m[K, > from [01m[K/usr/include/boost/system/error_code.hpp:955[m[K, > from [01m[K/usr/include/boost/asio/detail/scheduler_operation.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/detail/executor_op.hpp:22[m[K, > from [01m[K/usr/include/boost/asio/impl/system_executor.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/system_executor.hpp:129[m[K, > from [01m[K/usr/include/boost/asio/associated_executor.hpp:21[m[K, > from [01m[K/usr/include/boost/asio.hpp:21[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_map.h:1434:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator==(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)[m[Kâ > [01;36m[Koperator[m[K==(const map<_Key, _Tp, _Compare, _Alloc>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_map.h:1434:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::map<_Key, _Tp, _Compare, _Alloc>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/map:62[m[K, > from [01m[K/usr/include/boost/system/detail/std_interoperability.hpp:11[m[K, > from [01m[K/usr/include/boost/system/error_code.hpp:955[m[K, > from [01m[K/usr/include/boost/asio/detail/scheduler_operation.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/detail/executor_op.hpp:22[m[K, > from [01m[K/usr/include/boost/asio/impl/system_executor.hpp:18[m[K, > from [01m[K/usr/include/boost/asio/system_executor.hpp:129[m[K, > from [01m[K/usr/include/boost/asio/associated_executor.hpp:21[m[K, > from [01m[K/usr/include/boost/asio.hpp:21[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_multimap.h:1098:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator==(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&)[m[Kâ > [01;36m[Koperator[m[K==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_multimap.h:1098:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::multimap<_Key, _Tp, _Compare, _Alloc>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/vector:64[m[K, > from [01m[K/usr/include/boost/asio/detail/impl/service_registry.ipp:19[m[K, > from [01m[K/usr/include/boost/asio/detail/service_registry.hpp:163[m[K, > from [01m[K/usr/include/boost/asio/impl/execution_context.hpp:20[m[K, > from [01m[K/usr/include/boost/asio/execution_context.hpp:409[m[K, > from [01m[K/usr/include/boost/asio/detail/scheduler.hpp:21[m[K, > from [01m[K/usr/include/boost/asio/system_context.hpp:19[m[K, > from [01m[K/usr/include/boost/asio/impl/system_executor.hpp:22[m[K, > from [01m[K/usr/include/boost/asio/system_executor.hpp:129[m[K, > from [01m[K/usr/include/boost/asio/associated_executor.hpp:21[m[K, > from [01m[K/usr/include/boost/asio.hpp:21[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_vector.h:1753:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)[m[Kâ > [01;36m[Koperator[m[K==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_vector.h:1753:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::vector<_Tp, _Alloc>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/iterator:66[m[K, > from [01m[K/usr/include/boost/operators.hpp:98[m[K, > from [01m[K/usr/include/boost/date_time/time_duration.hpp:17[m[K, > from [01m[K/usr/include/boost/date_time/posix_time/posix_time_config.hpp:16[m[K, > from [01m[K/usr/include/boost/date_time/posix_time/posix_time_system.hpp:13[m[K, > from [01m[K/usr/include/boost/date_time/posix_time/ptime.hpp:12[m[K, > from [01m[K/usr/include/boost/date_time/posix_time/posix_time_types.hpp:12[m[K, > from [01m[K/usr/include/boost/asio/time_traits.hpp:23[m[K, > from [01m[K/usr/include/boost/asio/detail/timer_queue_ptime.hpp:22[m[K, > from [01m[K/usr/include/boost/asio/detail/deadline_timer_service.hpp:29[m[K, > from [01m[K/usr/include/boost/asio/basic_deadline_timer.hpp:24[m[K, > from [01m[K/usr/include/boost/asio.hpp:25[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stream_iterator.h:130:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp, class _CharT, class _Traits, class _Dist> bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&)[m[Kâ > [01;36m[Koperator[m[K==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stream_iterator.h:130:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::istream_iterator<_Tp, _CharT, _Traits, _Dist>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/future:39[m[K, > from [01m[K/usr/include/boost/asio/detail/future.hpp:20[m[K, > from [01m[K/usr/include/boost/asio/packaged_task.hpp:19[m[K, > from [01m[K/usr/include/boost/asio.hpp:104[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/thread:277:3:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kbool std::operator==(std::thread::id, std::thread::id)[m[Kâ > [01;36m[Koperator[m[K==(thread::id __x, thread::id __y) noexcept > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/thread:277:3:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ to â[01m[Kstd::thread::id[m[Kâ >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/deque:64[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/queue:60[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/connection.hpp:44[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/endpoint.hpp:31[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/roles/server_endpoint.hpp:31[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/server.hpp:31[m[K, > from [01m[Ksrc/net/websocket_defs.h:37[m[K, > from [01m[Ksrc/net/sendbuffer.h:36[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_deque.h:268:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp, class _Ref, class _Ptr> bool std::operator==(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)[m[Kâ > [01;36m[Koperator[m[K==(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_deque.h:268:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::_Deque_iterator<_Tp, _Ref, _Ptr>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/deque:64[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/queue:60[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/connection.hpp:44[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/endpoint.hpp:31[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/roles/server_endpoint.hpp:31[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/server.hpp:31[m[K, > from [01m[Ksrc/net/websocket_defs.h:37[m[K, > from [01m[Ksrc/net/sendbuffer.h:36[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_deque.h:275:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator==(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)[m[Kâ > [01;36m[Koperator[m[K==(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_deque.h:275:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::_Deque_iterator<_Tp, _Ref, _Ptr>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/deque:64[m[K, > from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/queue:60[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/connection.hpp:44[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/endpoint.hpp:31[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/roles/server_endpoint.hpp:31[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/server.hpp:31[m[K, > from [01m[Ksrc/net/websocket_defs.h:37[m[K, > from [01m[Ksrc/net/sendbuffer.h:36[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_deque.h:2277:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp, class _Alloc> bool std::operator==(const std::deque<_Tp, _Alloc>&, const std::deque<_Tp, _Alloc>&)[m[Kâ > [01;36m[Koperator[m[K==(const deque<_Tp, _Alloc>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_deque.h:2277:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::deque<_Tp, _Alloc>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/queue:64[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/connection.hpp:44[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/endpoint.hpp:31[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/roles/server_endpoint.hpp:31[m[K, > from [01m[Ksrc/third_party/websocketpp/websocketpp/server.hpp:31[m[K, > from [01m[Ksrc/net/websocket_defs.h:37[m[K, > from [01m[Ksrc/net/sendbuffer.h:36[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_queue.h:330:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp, class _Seq> bool std::operator==(const std::queue<_Tp, _Seq>&, const std::queue<_Tp, _Seq>&)[m[Kâ > [01;36m[Koperator[m[K==(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_queue.h:330:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::queue<_Tp, _Seq>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/list:63[m[K, > from [01m[K/usr/include/boost/thread/detail/thread.hpp:29[m[K, > from [01m[K/usr/include/boost/thread/thread_only.hpp:22[m[K, > from [01m[K/usr/include/boost/thread/thread.hpp:12[m[K, > from [01m[K/usr/include/boost/thread.hpp:13[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_list.h:344:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Val> bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Tp>&)[m[Kâ > [01;36m[Koperator[m[K==(const _List_iterator<_Val>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_list.h:344:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::_List_iterator<_Tp>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/list:63[m[K, > from [01m[K/usr/include/boost/thread/detail/thread.hpp:29[m[K, > from [01m[K/usr/include/boost/thread/thread_only.hpp:22[m[K, > from [01m[K/usr/include/boost/thread/thread.hpp:12[m[K, > from [01m[K/usr/include/boost/thread.hpp:13[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_list.h:1987:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp, class _Alloc> bool std::operator==(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&)[m[Kâ > [01;36m[Koperator[m[K==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_list.h:1987:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::__cxx11::list<_Tp, _Alloc>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/set:61[m[K, > from [01m[K/usr/include/boost/detail/container_fwd.hpp:95[m[K, > from [01m[K/usr/include/boost/container_hash/extensions.hpp:22[m[K, > from [01m[K/usr/include/boost/container_hash/hash.hpp:760[m[K, > from [01m[K/usr/include/boost/functional/hash.hpp:6[m[K, > from [01m[K/usr/include/boost/thread/detail/thread.hpp:41[m[K, > from [01m[K/usr/include/boost/thread/thread_only.hpp:22[m[K, > from [01m[K/usr/include/boost/thread/thread.hpp:12[m[K, > from [01m[K/usr/include/boost/thread.hpp:13[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_set.h:958:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)[m[Kâ > [01;36m[Koperator[m[K==(const set<_Key, _Compare, _Alloc>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_set.h:958:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::set<_Key, _Compare, _Alloc>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/set:62[m[K, > from [01m[K/usr/include/boost/detail/container_fwd.hpp:95[m[K, > from [01m[K/usr/include/boost/container_hash/extensions.hpp:22[m[K, > from [01m[K/usr/include/boost/container_hash/hash.hpp:760[m[K, > from [01m[K/usr/include/boost/functional/hash.hpp:6[m[K, > from [01m[K/usr/include/boost/thread/detail/thread.hpp:41[m[K, > from [01m[K/usr/include/boost/thread/thread_only.hpp:22[m[K, > from [01m[K/usr/include/boost/thread/thread.hpp:12[m[K, > from [01m[K/usr/include/boost/thread.hpp:13[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_multiset.h:943:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)[m[Kâ > [01;36m[Koperator[m[K==(const multiset<_Key, _Compare, _Alloc>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_multiset.h:943:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::multiset<_Key, _Compare, _Alloc>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/detail/container_fwd.hpp:98[m[K, > from [01m[K/usr/include/boost/container_hash/extensions.hpp:22[m[K, > from [01m[K/usr/include/boost/container_hash/hash.hpp:760[m[K, > from [01m[K/usr/include/boost/functional/hash.hpp:6[m[K, > from [01m[K/usr/include/boost/thread/detail/thread.hpp:41[m[K, > from [01m[K/usr/include/boost/thread/thread_only.hpp:22[m[K, > from [01m[K/usr/include/boost/thread/thread.hpp:12[m[K, > from [01m[K/usr/include/boost/thread.hpp:13[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/complex:458:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const std::complex<_Tp>&)[m[Kâ > [01;36m[Koperator[m[K==(const complex<_Tp>& __x, const complex<_Tp>& __y) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/complex:458:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::complex<_Tp>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/detail/container_fwd.hpp:98[m[K, > from [01m[K/usr/include/boost/container_hash/extensions.hpp:22[m[K, > from [01m[K/usr/include/boost/container_hash/hash.hpp:760[m[K, > from [01m[K/usr/include/boost/functional/hash.hpp:6[m[K, > from [01m[K/usr/include/boost/thread/detail/thread.hpp:41[m[K, > from [01m[K/usr/include/boost/thread/thread_only.hpp:22[m[K, > from [01m[K/usr/include/boost/thread/thread.hpp:12[m[K, > from [01m[K/usr/include/boost/thread.hpp:13[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/complex:463:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const _Tp&)[m[Kâ > [01;36m[Koperator[m[K==(const complex<_Tp>& __x, const _Tp& __y) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/complex:463:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::complex<_Tp>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/include/boost/detail/container_fwd.hpp:98[m[K, > from [01m[K/usr/include/boost/container_hash/extensions.hpp:22[m[K, > from [01m[K/usr/include/boost/container_hash/hash.hpp:760[m[K, > from [01m[K/usr/include/boost/functional/hash.hpp:6[m[K, > from [01m[K/usr/include/boost/thread/detail/thread.hpp:41[m[K, > from [01m[K/usr/include/boost/thread/thread_only.hpp:22[m[K, > from [01m[K/usr/include/boost/thread/thread.hpp:12[m[K, > from [01m[K/usr/include/boost/thread.hpp:13[m[K, > from [01m[Ksrc/net/sendbuffer.h:38[m[K, > from [01m[Ksrc/net/asiosendbuffer.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:33[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/complex:468:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Tp> constexpr bool std::operator==(const _Tp&, const std::complex<_Tp>&)[m[Kâ > [01;36m[Koperator[m[K==(const _Tp& __x, const complex<_Tp>& __y) > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/complex:468:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::complex<_Tp>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/unordered_map:47[m[K, > from [01m[K/usr/include/google/protobuf/stubs/hash.h:39[m[K, > from [01m[K/usr/include/google/protobuf/stubs/stringpiece.h:152[m[K, > from [01m[K/usr/include/google/protobuf/stubs/strutil.h:39[m[K, > from [01m[K/usr/include/google/protobuf/message_lite.h:50[m[K, > from [01m[K/usr/include/google/protobuf/implicit_weak_message.h:37[m[K, > from [01m[K/usr/include/google/protobuf/parse_context.h:40[m[K, > from [01m[K/usr/include/google/protobuf/map_type_handler.h:34[m[K, > from [01m[K/usr/include/google/protobuf/map.h:49[m[K, > from [01m[K/usr/include/google/protobuf/generated_message_table_driven.h:34[m[K, > from [01m[Ksrc/third_party/protobuf/chatcleaner.pb.h:26[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:36[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unordered_map.h:2057:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Key, class _Tp, class _Hash, class _Pred, class _Alloc> bool std::operator==(const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&, const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&)[m[Kâ > [01;36m[Koperator[m[K==(const unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unordered_map.h:2057:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/unordered_map:47[m[K, > from [01m[K/usr/include/google/protobuf/stubs/hash.h:39[m[K, > from [01m[K/usr/include/google/protobuf/stubs/stringpiece.h:152[m[K, > from [01m[K/usr/include/google/protobuf/stubs/strutil.h:39[m[K, > from [01m[K/usr/include/google/protobuf/message_lite.h:50[m[K, > from [01m[K/usr/include/google/protobuf/implicit_weak_message.h:37[m[K, > from [01m[K/usr/include/google/protobuf/parse_context.h:40[m[K, > from [01m[K/usr/include/google/protobuf/map_type_handler.h:34[m[K, > from [01m[K/usr/include/google/protobuf/map.h:49[m[K, > from [01m[K/usr/include/google/protobuf/generated_message_table_driven.h:34[m[K, > from [01m[Ksrc/third_party/protobuf/chatcleaner.pb.h:26[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:36[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unordered_map.h:2069:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Key, class _Tp, class _Hash, class _Pred, class _Alloc> bool std::operator==(const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&, const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&)[m[Kâ > [01;36m[Koperator[m[K==(const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unordered_map.h:2069:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/unordered_set:47[m[K, > from [01m[K/usr/include/google/protobuf/stubs/hash.h:40[m[K, > from [01m[K/usr/include/google/protobuf/stubs/stringpiece.h:152[m[K, > from [01m[K/usr/include/google/protobuf/stubs/strutil.h:39[m[K, > from [01m[K/usr/include/google/protobuf/message_lite.h:50[m[K, > from [01m[K/usr/include/google/protobuf/implicit_weak_message.h:37[m[K, > from [01m[K/usr/include/google/protobuf/parse_context.h:40[m[K, > from [01m[K/usr/include/google/protobuf/map_type_handler.h:34[m[K, > from [01m[K/usr/include/google/protobuf/map.h:49[m[K, > from [01m[K/usr/include/google/protobuf/generated_message_table_driven.h:34[m[K, > from [01m[Ksrc/third_party/protobuf/chatcleaner.pb.h:26[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:36[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unordered_set.h:1669:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Value, class _Hash, class _Pred, class _Alloc> bool std::operator==(const std::unordered_set<_Value, _Hash, _Pred, _Alloc>&, const std::unordered_set<_Value, _Hash, _Pred, _Alloc>&)[m[Kâ > [01;36m[Koperator[m[K==(const unordered_set<_Value, _Hash, _Pred, _Alloc>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unordered_set.h:1669:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::unordered_set<_Value, _Hash, _Pred, _Alloc>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/unordered_set:47[m[K, > from [01m[K/usr/include/google/protobuf/stubs/hash.h:40[m[K, > from [01m[K/usr/include/google/protobuf/stubs/stringpiece.h:152[m[K, > from [01m[K/usr/include/google/protobuf/stubs/strutil.h:39[m[K, > from [01m[K/usr/include/google/protobuf/message_lite.h:50[m[K, > from [01m[K/usr/include/google/protobuf/implicit_weak_message.h:37[m[K, > from [01m[K/usr/include/google/protobuf/parse_context.h:40[m[K, > from [01m[K/usr/include/google/protobuf/map_type_handler.h:34[m[K, > from [01m[K/usr/include/google/protobuf/map.h:49[m[K, > from [01m[K/usr/include/google/protobuf/generated_message_table_driven.h:34[m[K, > from [01m[Ksrc/third_party/protobuf/chatcleaner.pb.h:26[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:36[m[K: >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unordered_set.h:1681:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class _Value, class _Hash, class _Pred, class _Alloc> bool std::operator==(const std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>&, const std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>&)[m[Kâ > [01;36m[Koperator[m[K==(const unordered_multiset<_Value, _Hash, _Pred, _Alloc>& __x, > [01;36m[K^~~~~~~~[m[K >[01m[K/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unordered_set.h:1681:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >In file included from [01m[K/usr/include/boost/asio/executor.hpp:338[m[K, > from [01m[K/usr/include/boost/asio/basic_socket.hpp:27[m[K, > from [01m[K/usr/include/boost/asio/basic_datagram_socket.hpp:20[m[K, > from [01m[K/usr/include/boost/asio.hpp:24[m[K, > from [01m[Ksrc/net/chatcleanermanager.h:36[m[K, > from [01m[Ksrc/net/common/chatcleanermanager.cpp:32[m[K: >[01m[K/usr/include/boost/asio/impl/executor.hpp:218:22:[m[K [01;36m[Knote: [m[K â[01m[Kconst std::reference_wrapper<boost::asio::io_context>[m[Kâ is not derived from â[01m[Kconst std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>[m[Kâ > return [01;36m[Kexecutor_ == *static_cast<const Executor*>(e->target())[m[K; > [01;36m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >make[1]: *** [Makefile.pokerth_lib:1421: obj/chatcleanermanager.o] Error 1 >make[1]: *** Waiting for unfinished jobs.... >[01m[Ksrc/net/common/clientthread.cpp:[m[K In member function â[01m[Kvoid ClientThread::CreateContextSession()[m[Kâ: >[01m[Ksrc/net/common/clientthread.cpp:996:29:[m[K [01;31m[Kerror: [m[Kâ[01m[Knon_blocking_io[m[Kâ is not a member of â[01m[Kboost::asio::socket_base[m[Kâ > boost::asio::socket_base::[01;31m[Knon_blocking_io[m[K command(true); > [01;31m[K^~~~~~~~~~~~~~~[m[K >[01m[Ksrc/net/common/clientthread.cpp:997:23:[m[K [01;31m[Kerror: [m[Kâ[01m[Kcommand[m[Kâ was not declared in this scope > newSock->io_control([01;31m[Kcommand[m[K); > [01;31m[K^~~~~~~[m[K >[01m[Ksrc/net/common/clientthread.cpp:997:23:[m[K [01;36m[Knote: [m[Ksuggested alternative: â[01m[Khowmany[m[Kâ > newSock->io_control([01;36m[Kcommand[m[K); > [01;36m[K^~~~~~~[m[K > [32m[Khowmany[m[K >make[1]: *** [Makefile.pokerth_lib:1540: obj/clientthread.o] Error 1 >make[1]: Leaving directory '/var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc' >make: *** [Makefile:107: sub-pokerth_lib-pro-make_first-ordered] Error 2 > [31;01m*[0m ERROR: games-board/pokerth-1.1.2::gentoo failed (compile phase): > [31;01m*[0m emake failed > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=games-board/pokerth-1.1.2::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=games-board/pokerth-1.1.2::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/log/portage/games-board:pokerth-1.1.2:20190705-032326.log'. > [31;01m*[0m For convenience, a symlink to the build log is located at '/var/tmp/portage/games-board/pokerth-1.1.2/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/games-board/pokerth-1.1.2/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc' > [31;01m*[0m S: '/var/tmp/portage/games-board/pokerth-1.1.2/work/pokerth-1.1.2-rc'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 689298
: 581936