Closed marcosfrm closed 7 months ago
git master (e8b56ee9964e648f7a0bdd75b0548f678a55e4a9):
g++ -o build/fah/client/Units.o -c -faligned-new -std=c++14 -fsigned-char -ffunction-sections -fdata-sections -O3 -funroll-loops -fno-pie -DNDEBUG -D_REENTRANT -DHAVE_CBANG -DUSING_CBANG -I/home/marcos/cbang/src -I/home/marcos/cbang/include -I/home/marcos/cbang/src/boost -Isrc src/fah/client/Units.cpp src/fah/client/Unit.cpp: In member function ‘cb::URI FAH::Client::Unit::getWSURL(const string&) const’: src/fah/client/Unit.cpp:353:41: error: no matching function for call to ‘cb::URI::URI(std::__cxx11::string&, cb::IPAddress&, std::__cxx11::basic_string<char>)’ return URI(scheme, addr, "/api" + path); ^ In file included from /home/marcos/cbang/src/cbang/event/Request.h:42:0, from /home/marcos/cbang/src/cbang/event/OutgoingRequest.h:34, from /home/marcos/cbang/src/cbang/event/Client.h:34, from src/fah/client/Unit.h:37, from src/fah/client/Unit.cpp:29: /home/marcos/cbang/src/cbang/net/URI.h:57:5: note: candidate: cb::URI::URI(const string&, const string&, unsigned int, const string&) URI(const std::string &scheme, const std::string &host, unsigned port = 0, ^~~ /home/marcos/cbang/src/cbang/net/URI.h:57:5: note: no known conversion for argument 3 from ‘std::__cxx11::basic_string<char>’ to ‘unsigned int’ /home/marcos/cbang/src/cbang/net/URI.h:56:5: note: candidate: cb::URI::URI(const char*) URI(const char *uri) {read(uri);} ^~~ /home/marcos/cbang/src/cbang/net/URI.h:56:5: note: candidate expects 1 argument, 3 provided /home/marcos/cbang/src/cbang/net/URI.h:55:5: note: candidate: cb::URI::URI(const string&) URI(const std::string &uri) {read(uri);} ^~~ /home/marcos/cbang/src/cbang/net/URI.h:55:5: note: candidate expects 1 argument, 3 provided /home/marcos/cbang/src/cbang/net/URI.h:54:5: note: candidate: cb::URI::URI() URI() {} ^~~ /home/marcos/cbang/src/cbang/net/URI.h:54:5: note: candidate expects 0 arguments, 3 provided /home/marcos/cbang/src/cbang/net/URI.h:41:9: note: candidate: cb::URI::URI(const cb::URI&) class URI : public StringMap { ^~~ /home/marcos/cbang/src/cbang/net/URI.h:41:9: note: candidate expects 1 argument, 3 provided /home/marcos/cbang/src/cbang/net/URI.h:41:9: note: candidate: cb::URI::URI(cb::URI&&) /home/marcos/cbang/src/cbang/net/URI.h:41:9: note: candidate expects 1 argument, 3 provided src/fah/client/Unit.cpp: In member function ‘void FAH::Client::Unit::assign()’: src/fah/client/Unit.cpp:1022:50: error: invalid conversion from ‘const char*’ to ‘unsigned int’ [-fpermissive] URI uri("https", app.getNextAS(), "/api/assign"); ^ In file included from /home/marcos/cbang/src/cbang/event/Request.h:42:0, from /home/marcos/cbang/src/cbang/event/OutgoingRequest.h:34, from /home/marcos/cbang/src/cbang/event/Client.h:34, from src/fah/client/Unit.h:37, from src/fah/client/Unit.cpp:29: /home/marcos/cbang/src/cbang/net/URI.h:57:5: note: initializing argument 3 of ‘cb::URI::URI(const string&, const string&, unsigned int, const string&)’ URI(const std::string &scheme, const std::string &host, unsigned port = 0, ^~~ src/fah/client/Unit.cpp: In member function ‘void FAH::Client::Unit::upload()’: src/fah/client/Unit.cpp:1121:70: error: invalid conversion from ‘const char*’ to ‘unsigned int’ [-fpermissive] uri = URI(addr.hasHost() ? "https" : "http", addr, "/api/results"); ^ In file included from /home/marcos/cbang/src/cbang/event/Request.h:42:0, from /home/marcos/cbang/src/cbang/event/OutgoingRequest.h:34, from /home/marcos/cbang/src/cbang/event/Client.h:34, from src/fah/client/Unit.h:37, from src/fah/client/Unit.cpp:29: /home/marcos/cbang/src/cbang/net/URI.h:57:5: note: initializing argument 3 of ‘cb::URI::URI(const string&, const string&, unsigned int, const string&)’ URI(const std::string &scheme, const std::string &host, unsigned port = 0, ^~~ scons: *** [build/fah/client/Unit.o] Error 1 scons: building terminated because of errors.
The above log is from fah-client-baset. See recent commit.
Sorry, wrong place.
git master (e8b56ee9964e648f7a0bdd75b0548f678a55e4a9):