hi, there is a problem about compile. How could fix it ? thx
[100%] Building CXX object validator-engine/CMakeFiles/validator-engine.dir/validator-engine.cpp.o /home/fzzb/workspace/ton/validator-engine/validator-engine.cpp: In instantiation of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::catchain_getBlock]’: /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:770:11: required from ‘bool ton::ton_api::downcast_call(ton::ton_api::Function&, const T&) [with T = ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)>]’ /home/fzzb/workspace/ton/validator-engine/validator-engine.cpp:2573:4: required from here /home/fzzb/workspace/ton/validator-engine/validator-engine.cpp:2572:5: error: cannot call member function ‘void ValidatorEngine::run_control_query(T&, td::BufferSlice, ton::PublicKeyHash, td::uint32, td::Promise<td::BufferSlice>) [with T = ton::ton_api::catchain_getBlock; td::uint32 = unsigned int]’ without object run_control_query(obj, std::move(data), src.pubkey_hash(), it->second, std::move(promise)); ^~~~~~~~~~~~~~~~~ In file included from /home/fzzb/workspace/ton/overlay/../dht/dht.h:29:0, from /home/fzzb/workspace/ton/validator-engine/validator-engine.hpp:32, from /home/fzzb/workspace/ton/validator-engine/validator-engine.cpp:28: /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp: In instantiation of ‘bool ton::ton_api::downcast_call(ton::ton_api::Function&, const T&) [with T = ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)>]’: /home/fzzb/workspace/ton/validator-engine/validator-engine.cpp:2573:4: required from here /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:773:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::catchain_getBlockHistory]’ before deduction of ‘auto’ func(static_cast<catchain_getBlockHistory &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:776:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::catchain_getBlocks]’ before deduction of ‘auto’ func(static_cast<catchain_getBlocks &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:779:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::catchain_getDifference]’ before deduction of ‘auto’ func(static_cast<catchain_getDifference &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:782:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::dht_findNode]’ before deduction of ‘auto’ func(static_cast<dht_findNode &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:785:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::dht_findValue]’ before deduction of ‘auto’ func(static_cast<dht_findValue &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:788:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::dht_getSignedAddressList]’ before deduction of ‘auto’ func(static_cast<dht_getSignedAddressList &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:791:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::dht_ping]’ before deduction of ‘auto’ func(static_cast<dht_ping &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:794:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::dht_query]’ before deduction of ‘auto’ func(static_cast<dht_query &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:797:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::dht_store]’ before deduction of ‘auto’ func(static_cast<dht_store &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:800:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_addAdnlId]’ before deduction of ‘auto’ func(static_cast<engine_validator_addAdnlId &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:803:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_addControlInterface]’ before deduction of ‘auto’ func(static_cast<engine_validator_addControlInterface &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:806:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_addControlProcess]’ before deduction of ‘auto’ func(static_cast<engine_validator_addControlProcess &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:809:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_addDhtId]’ before deduction of ‘auto’ func(static_cast<engine_validator_addDhtId &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:812:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_addListeningPort]’ before deduction of ‘auto’ func(static_cast<engine_validator_addListeningPort &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:815:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_addLiteserver]’ before deduction of ‘auto’ func(static_cast<engine_validator_addLiteserver &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:818:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_addProxy]’ before deduction of ‘auto’ func(static_cast<engine_validator_addProxy &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:821:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_addValidatorAdnlAddress]’ before deduction of ‘auto’ func(static_cast<engine_validator_addValidatorAdnlAddress &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:824:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_addValidatorPermanentKey]’ before deduction of ‘auto’ func(static_cast<engine_validator_addValidatorPermanentKey &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:827:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_addValidatorTempKey]’ before deduction of ‘auto’ func(static_cast<engine_validator_addValidatorTempKey &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:830:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_changeFullNodeAdnlAddress]’ before deduction of ‘auto’ func(static_cast<engine_validator_changeFullNodeAdnlAddress &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:833:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_controlQuery]’ before deduction of ‘auto’ func(static_cast<engine_validator_controlQuery &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:836:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_createElectionBid]’ before deduction of ‘auto’ func(static_cast<engine_validator_createElectionBid &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:839:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_delAdnlId]’ before deduction of ‘auto’ func(static_cast<engine_validator_delAdnlId &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:842:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_delDhtId]’ before deduction of ‘auto’ func(static_cast<engine_validator_delDhtId &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:845:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_delListeningPort]’ before deduction of ‘auto’ func(static_cast<engine_validator_delListeningPort &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:848:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_delProxy]’ before deduction of ‘auto’ func(static_cast<engine_validator_delProxy &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:851:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_delValidatorAdnlAddress]’ before deduction of ‘auto’ func(static_cast<engine_validator_delValidatorAdnlAddress &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:854:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_delValidatorPermanentKey]’ before deduction of ‘auto’ func(static_cast<engine_validator_delValidatorPermanentKey &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:857:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_delValidatorTempKey]’ before deduction of ‘auto’ func(static_cast<engine_validator_delValidatorTempKey &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:860:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_exportPrivateKey]’ before deduction of ‘auto’ func(static_cast<engine_validator_exportPrivateKey &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:863:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_exportPublicKey]’ before deduction of ‘auto’ func(static_cast<engine_validator_exportPublicKey &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:866:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_generateKeyPair]’ before deduction of ‘auto’ func(static_cast<engine_validator_generateKeyPair &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:869:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_getConfig]’ before deduction of ‘auto’ func(static_cast<engine_validator_getConfig &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:872:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_getStats]’ before deduction of ‘auto’ func(static_cast<engine_validator_getStats &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:875:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_getTime]’ before deduction of ‘auto’ func(static_cast<engine_validator_getTime &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:878:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_importPrivateKey]’ before deduction of ‘auto’ func(static_cast<engine_validator_importPrivateKey &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:881:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_setVerbosity]’ before deduction of ‘auto’ func(static_cast<engine_validator_setVerbosity &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:884:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::engine_validator_sign]’ before deduction of ‘auto’ func(static_cast<engine_validator_sign &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:887:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::getTestObject]’ before deduction of ‘auto’ func(static_cast<getTestObject &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:890:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::overlay_getBroadcast]’ before deduction of ‘auto’ func(static_cast<overlay_getBroadcast &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:893:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::overlay_getBroadcastList]’ before deduction of ‘auto’ func(static_cast<overlay_getBroadcastList &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:896:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::overlay_getRandomPeers]’ before deduction of ‘auto’ func(static_cast<overlay_getRandomPeers &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:899:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::overlay_query]’ before deduction of ‘auto’ func(static_cast<overlay_query &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:902:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::tcp_ping]’ before deduction of ‘auto’ func(static_cast<tcp_ping &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:905:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::tonNode_downloadBlock]’ before deduction of ‘auto’ func(static_cast<tonNode_downloadBlock &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:908:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::tonNode_downloadBlockProof]’ before deduction of ‘auto’ func(static_cast<tonNode_downloadBlockProof &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:911:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::tonNode_downloadBlockProofLink]’ before deduction of ‘auto’ func(static_cast<tonNode_downloadBlockProofLink &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:914:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::tonNode_downloadPersistentState]’ before deduction of ‘auto’ func(static_cast<tonNode_downloadPersistentState &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:917:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::tonNode_downloadZeroState]’ before deduction of ‘auto’ func(static_cast<tonNode_downloadZeroState &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:920:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::tonNode_getNextBlockDescription]’ before deduction of ‘auto’ func(static_cast<tonNode_getNextBlockDescription &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:923:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::tonNode_getNextKeyBlockIds]’ before deduction of ‘auto’ func(static_cast<tonNode_getNextKeyBlockIds &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:926:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::tonNode_prepareBlock]’ before deduction of ‘auto’ func(static_cast<tonNode_prepareBlock &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:929:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::tonNode_prepareBlockProof]’ before deduction of ‘auto’ func(static_cast<tonNode_prepareBlockProof &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:932:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::tonNode_preparePersistentState]’ before deduction of ‘auto’ func(static_cast<tonNode_preparePersistentState &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:935:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::tonNode_prepareZeroState]’ before deduction of ‘auto’ func(static_cast<tonNode_prepareZeroState &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:938:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::validatorSession_downloadCandidate]’ before deduction of ‘auto’ func(static_cast<validatorSession_downloadCandidate &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/fzzb/workspace/ton/tl/generate/auto/tl/ton_api.hpp:941:11: error: use of ‘ValidatorEngine::process_control_query(td::uint16, ton::adnl::AdnlNodeIdShort, ton::adnl::AdnlNodeIdShort, td::BufferSlice, td::Promise<td::BufferSlice>)::<lambda(auto:21&)> [with auto:21 = ton::ton_api::validatorSession_ping]’ before deduction of ‘auto’ func(static_cast<validatorSession_ping &>(obj)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ validator-engine/CMakeFiles/validator-engine.dir/build.make:62: recipe for target 'validator-engine/CMakeFiles/validator-engine.dir/validator-engine.cpp.o' failed make[2]: *** [validator-engine/CMakeFiles/validator-engine.dir/validator-engine.cpp.o] Error 1 CMakeFiles/Makefile2:8872: recipe for target 'validator-engine/CMakeFiles/validator-engine.dir/all' failed make[1]: *** [validator-engine/CMakeFiles/validator-engine.dir/all] Error 2 Makefile:140: recipe for target 'all' failed make: *** [all] Error 2