216k155 / lux

THIS REPO IS CLOSED, WE MOVED TO https://github.com/lux-core/lux
https://luxcore.io
GNU Affero General Public License v3.0
4 stars 2 forks source link

error on Ubuntu 16.04 #115

Closed goodthebest closed 6 years ago

goodthebest commented 6 years ago

@216k155 Dev, I've been trying to compile Lux on Ubuntu 16.04, however always end up getting this error, it seems your repo go some issues specific to boost,below is the output, will appreciate your response.

CXX test/test_test_lux-wallet_tests.o In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp: In member function ‘void wallet_tests::coin_selection_tests::test_method()’: test/wallet_tests.cpp:79:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK(!wallet.SelectCoinsMinConf( 1 CENT, 1, 6, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:84:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK(!wallet.SelectCoinsMinConf( 1 CENT, 1, 6, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:87:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf( 1 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:93:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK(!wallet.SelectCoinsMinConf( 3 CENT, 1, 6, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:96:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf( 3 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:106:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK(!wallet.SelectCoinsMinConf(38 CENT, 1, 6, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:108:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK(!wallet.SelectCoinsMinConf(38 CENT, 6, 6, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:110:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(37 CENT, 1, 6, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:113:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(38 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:117:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(34 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:122:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf( 7 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:127:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf( 8 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:132:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf( 9 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:146:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(71 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:147:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK(!wallet.SelectCoinsMinConf(72 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:150:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(16 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:157:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(16 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:164:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(16 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:169:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(11 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:178:95: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(95 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:182:96: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(195 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:196:94: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(1 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:203:94: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(1 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:211:94: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(1 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:220:99: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(500000 COIN, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:233:94: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(1 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:243:94: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(1 CENT, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:254:99: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(double, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(1.0001 COIN, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:259:98: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(double, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK( wallet.SelectCoinsMinConf(0.999 COIN, 1, 1, vCoins, setCoinsRet, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:271:99: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK(wallet.SelectCoinsMinConf(50 COIN, 1, 6, vCoins, setCoinsRet , nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:272:99: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK(wallet.SelectCoinsMinConf(50 COIN, 1, 6, vCoins, setCoinsRet2, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:280:98: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(const CAmount&, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK(wallet.SelectCoinsMinConf(COIN, 1, 6, vCoins, setCoinsRet , nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:281:98: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(const CAmount&, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK(wallet.SelectCoinsMinConf(COIN, 1, 6, vCoins, setCoinsRet2, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:297:101: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK(wallet.SelectCoinsMinConf(90CENT, 1, 6, vCoins, setCoinsRet , nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided In file included from /usr/include/boost/test/unit_test.hpp:19:0, from test/wallet_tests.cpp:13: test/wallet_tests.cpp:298:101: error: no matching function for call to ‘CWallet::SelectCoinsMinConf(CAmount, int, int, std::vector&, CoinSet&, CAmount&)’ BOOST_CHECK(wallet.SelectCoinsMinConf(90CENT, 1, 6, vCoins, setCoinsRet2, nValueRet)); ^ In file included from test/wallet_tests.cpp:5:0: ./wallet.h:286:10: note: candidate: bool CWallet::SelectCoinsMinConf(const string&, const CAmount&, int, int, std::vector, std::set<std::pair<const CWalletTx, unsigned int> >&, CAmount&) const bool SelectCoinsMinConf(const std::string &account, const CAmount& nTargetValue, int nConfMine, int nConfTheirs, std::vector vCoins, std::set<std::pair<co ^ ./wallet.h:286:10: note: candidate expects 7 arguments, 6 provided Makefile:7123: recipe for target 'test/test_test_lux-wallet_tests.o' failed make[2]: [test/test_test_lux-wallet_tests.o] Error 1 make[2]: Leaving directory '/root/lux/src' Makefile:7259: recipe for target 'all-recursive' failed make[1]: [all-recursive] Error 1 make[1]: Leaving directory '/root/lux/src' Makefile:600: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1

216k155 commented 6 years ago

./autogen.sh && ./configure --disable-tests --disable-zmq && make -j$(nproc)