Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pypa-build-hook Using pypaBuildPhase Sourcing python-runtime-deps-check-hook Using pythonRuntimeDepsCheckHook Sourcing pypa-install-hook Using pypaInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-metadata-check-hook.sh Using pythonMetadataCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing pytest-check-hook Using pytestCheckPhase Running phase: unpackPhase unpacking source archive /nix/store/m6rgacinna5mwk62sr0rvl2zycg4cy5l-source source root is source/tools/python_api setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tools/python_api/test/type_aliases.py" Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase -- The CXX compiler identification is GNU 16.2.0 -- The C compiler identification is GNU 16.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /nix/store/j1938gsbvbhkyz4kbmvjk56r479mkw3s-gcc-wrapper-16.2.0/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nix/store/j1938gsbvbhkyz4kbmvjk56r479mkw3s-gcc-wrapper-16.2.0/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Multi-threaded mode is enabled: CMAKE_BUILD_PARALLEL_LEVEL= -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- 64-bit architecture detected -- LBUG_PAGE_SIZE_LOG2: 12 -- LBUG_VECTOR_CAPACITY_LOG2: 11 -- LBUG_NODE_GROUP_SIZE_LOG2: 17 -- LBUG_MAX_SEGMENT_SIZE_LOG2: 18 -- Looking for F_FULLFSYNC -- Looking for F_FULLFSYNC - not found -- Looking for fdatasync -- Looking for fdatasync - found -- ✗ F_FULLFSYNC not available -- ✓ fdatasync will be used on this platform -- Build type is 'Release' -- Performing Test BROTLI_EMSCRIPTEN -- Performing Test BROTLI_EMSCRIPTEN - Failed -- Compiler is not EMSCRIPTEN -- Looking for log2 in m -- Looking for log2 in m - found -- pybind11 v2.13.1 CMake Warning (policy) at third_party/pybind11/tools/FindPythonLibsNew.cmake:98 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): third_party/pybind11/tools/pybind11Tools.cmake:50 (find_package) third_party/pybind11/tools/pybind11Common.cmake:180 (include) third_party/pybind11/CMakeLists.txt:208 (include) This warning is for project developers. Use -Wno-author or -Wno-policy to suppress it. -- Found PythonInterp: /nix/store/lb41b0anx1f98y9y5s9mdv97gjgsq740-python3-3.14.7/bin/python3 (found suitable version "3.14.7", minimum required is "3.6") -- Found PythonLibs: /nix/store/lb41b0anx1f98y9y5s9mdv97gjgsq740-python3-3.14.7/lib/libpython3.14.so -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- Static link extensions: -- Found Python3: /nix/store/lb41b0anx1f98y9y5s9mdv97gjgsq740-python3-3.14.7/bin/python3.14 (found suitable version "3.14.7", required range is "3.9...4") found components: Interpreter -- Configuring done (6.2s) -- Generating done (0.9s) -- Build files have been written to: /build/source/cmake-build [178/1057] Generating /build/source/third_party/antlr4_cypher/cypher_lexer.cpp, /build/source/third_party/antlr4_cypher/cypher_parser.cpp, /build/source/third_party/antlr4_cypher/include/cypher_lexer.h, /build/source/third_party/antlr4_cypher/include/cypher_parser.h -- Found Python3: /nix/store/lb41b0anx1f98y9y5s9mdv97gjgsq740-python3-3.14.7/bin/python3.14 (found version "3.14.7") found components: Interpreter [201/1057] Building CXX object third_party/thrift/CMakeFiles/thrift.dir/protocol/TProtocol.cpp.o FAILED: [code=1] third_party/thrift/CMakeFiles/thrift.dir/protocol/TProtocol.cpp.o /nix/store/j1938gsbvbhkyz4kbmvjk56r479mkw3s-gcc-wrapper-16.2.0/bin/g++ -DHAS_FDATASYNC -D__64BIT__ -I/build/source/third_party/antlr4_cypher/include -I/build/source/third_party/antlr4_runtime/src -I/build/source/third_party/brotli/c/include -I/build/source/third_party/fast_float/include -I/build/source/third_party/mbedtls/include -I/build/source/third_party/parquet -I/build/source/third_party/snappy -I/build/source/third_party/thrift -I/build/source/third_party/miniz -I/build/source/third_party/yyjson/src -I/build/source/third_party/pybind11/include -I/build/source/third_party/pyparse -I/build/source/third_party/re2/include -I/build/source/third_party/alp/include -I/build/source/third_party/utf8proc/include -I/build/source/third_party/zstd/include -I/build/source/third_party/httplib -I/build/source/third_party/pcg -I/build/source/third_party/lz4 -I/build/source/third_party/roaring_bitmap -I/build/source/third_party/thrift/./include -isystem /build/source/third_party/simsimd/include -O3 -DNDEBUG -std=gnu++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unknown-pragmas -Wno-restrict -Wno-extra -MD -MT third_party/thrift/CMakeFiles/thrift.dir/protocol/TProtocol.cpp.o -MF third_party/thrift/CMakeFiles/thrift.dir/protocol/TProtocol.cpp.o.d -o third_party/thrift/CMakeFiles/thrift.dir/protocol/TProtocol.cpp.o -c /build/source/third_party/thrift/protocol/TProtocol.cpp In file included from /build/source/third_party/thrift/protocol/TProtocol.h:28, from /build/source/third_party/thrift/protocol/TProtocol.cpp:20: /build/source/third_party/thrift/transport/TTransport.h:36:1: error: ‘uint32_t’ does not name a type 36 | uint32_t readAll(Transport_& trans, uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:26:1: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 25 | #include +++ |+#include 26 | #include /build/source/third_party/thrift/transport/TTransport.h:103:3: error: ‘uint32_t’ does not name a type 103 | uint32_t read(uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:103:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:107:11: error: ‘uint32_t’ does not name a type 107 | virtual uint32_t read_virt(uint8_t* /* buf */, uint32_t /* len */) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:107:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:119:3: error: ‘uint32_t’ does not name a type 119 | uint32_t readAll(uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:119:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:123:11: error: ‘uint32_t’ does not name a type 123 | virtual uint32_t readAll_virt(uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:123:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:134:11: error: ‘uint32_t’ does not name a type 134 | virtual uint32_t readEnd() { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:134:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:151:20: error: ‘uint8_t’ does not name a type 151 | void write(const uint8_t* buf, uint32_t len) { | ^~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:151:20: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:151:34: error: ‘uint32_t’ has not been declared 151 | void write(const uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:151:34: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:155:33: error: ‘uint8_t’ does not name a type 155 | virtual void write_virt(const uint8_t* /* buf */, uint32_t /* len */) { | ^~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:155:33: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:155:53: error: ‘uint32_t’ has not been declared 155 | virtual void write_virt(const uint8_t* /* buf */, uint32_t /* len */) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:155:53: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:166:11: error: ‘uint32_t’ does not name a type 166 | virtual uint32_t writeEnd() { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:166:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:208:9: error: ‘uint8_t’ does not name a type 208 | const uint8_t* borrow(uint8_t* buf, uint32_t* len) { | ^~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:208:9: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:212:17: error: ‘uint8_t’ does not name a type 212 | virtual const uint8_t* borrow_virt(uint8_t* /* buf */, uint32_t* /* len */) { return nullptr; } | ^~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:212:17: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:223:16: error: ‘uint32_t’ has not been declared 223 | void consume(uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:223:16: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:227:29: error: ‘uint32_t’ has not been declared 227 | virtual void consume_virt(uint32_t /* len */) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:227:29: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:211:14: error: ‘uint32_t’ does not name a type 211 | static const uint32_t DEFAULT_RECURSION_LIMIT = 64; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:155:1: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 154 | # include +++ |+#include 155 | # define THRIFT_ntohll(n) bswap_64(n) /build/source/third_party/thrift/protocol/TProtocol.h:235:11: error: ‘uint32_t’ does not name a type 235 | virtual uint32_t writeMessageBegin_virt(const std::string& name, | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:235:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:239:11: error: ‘uint32_t’ does not name a type 239 | virtual uint32_t writeMessageEnd_virt() = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:239:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:241:11: error: ‘uint32_t’ does not name a type 241 | virtual uint32_t writeStructBegin_virt(const char* name) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:241:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:243:11: error: ‘uint32_t’ does not name a type 243 | virtual uint32_t writeStructEnd_virt() = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:243:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:245:11: error: ‘uint32_t’ does not name a type 245 | virtual uint32_t writeFieldBegin_virt(const char* name, | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:245:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:249:11: error: ‘uint32_t’ does not name a type 249 | virtual uint32_t writeFieldEnd_virt() = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:249:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:251:11: error: ‘uint32_t’ does not name a type 251 | virtual uint32_t writeFieldStop_virt() = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:251:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:253:11: error: ‘uint32_t’ does not name a type 253 | virtual uint32_t writeMapBegin_virt(const TType keyType, const TType valType, const uint32_t size) | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:253:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:256:11: error: ‘uint32_t’ does not name a type 256 | virtual uint32_t writeMapEnd_virt() = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:256:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:258:11: error: ‘uint32_t’ does not name a type 258 | virtual uint32_t writeListBegin_virt(const TType elemType, const uint32_t size) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:258:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:260:11: error: ‘uint32_t’ does not name a type 260 | virtual uint32_t writeListEnd_virt() = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:260:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:262:11: error: ‘uint32_t’ does not name a type 262 | virtual uint32_t writeSetBegin_virt(const TType elemType, const uint32_t size) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:262:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:264:11: error: ‘uint32_t’ does not name a type 264 | virtual uint32_t writeSetEnd_virt() = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:264:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:266:11: error: ‘uint32_t’ does not name a type 266 | virtual uint32_t writeBool_virt(const bool value) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:266:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:268:11: error: ‘uint32_t’ does not name a type 268 | virtual uint32_t writeByte_virt(const int8_t byte) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:268:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:270:11: error: ‘uint32_t’ does not name a type 270 | virtual uint32_t writeI16_virt(const int16_t i16) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:270:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:272:11: error: ‘uint32_t’ does not name a type 272 | virtual uint32_t writeI32_virt(const int32_t i32) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:272:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:274:11: error: ‘uint32_t’ does not name a type 274 | virtual uint32_t writeI64_virt(const int64_t i64) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:274:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:276:11: error: ‘uint32_t’ does not name a type 276 | virtual uint32_t writeDouble_virt(const double dub) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:276:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:278:11: error: ‘uint32_t’ does not name a type 278 | virtual uint32_t writeString_virt(const std::string& str) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:278:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:280:11: error: ‘uint32_t’ does not name a type 280 | virtual uint32_t writeBinary_virt(const std::string& str) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:280:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:282:3: error: ‘uint32_t’ does not name a type 282 | uint32_t writeMessageBegin(const std::string& name, | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:282:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:289:3: error: ‘uint32_t’ does not name a type 289 | uint32_t writeMessageEnd() { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:289:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:294:3: error: ‘uint32_t’ does not name a type 294 | uint32_t writeStructBegin(const char* name) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:294:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:299:3: error: ‘uint32_t’ does not name a type 299 | uint32_t writeStructEnd() { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:299:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:304:3: error: ‘uint32_t’ does not name a type 304 | uint32_t writeFieldBegin(const char* name, const TType fieldType, const int16_t fieldId) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:304:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:309:3: error: ‘uint32_t’ does not name a type 309 | uint32_t writeFieldEnd() { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:309:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:314:3: error: ‘uint32_t’ does not name a type 314 | uint32_t writeFieldStop() { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:314:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:319:3: error: ‘uint32_t’ does not name a type 319 | uint32_t writeMapBegin(const TType keyType, const TType valType, const uint32_t size) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:319:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:324:3: error: ‘uint32_t’ does not name a type 324 | uint32_t writeMapEnd() { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:324:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:329:3: error: ‘uint32_t’ does not name a type 329 | uint32_t writeListBegin(const TType elemType, const uint32_t size) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:329:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:334:3: error: ‘uint32_t’ does not name a type 334 | uint32_t writeListEnd() { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:334:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:339:3: error: ‘uint32_t’ does not name a type 339 | uint32_t writeSetBegin(const TType elemType, const uint32_t size) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:339:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:344:3: error: ‘uint32_t’ does not name a type 344 | uint32_t writeSetEnd() { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:344:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:349:3: error: ‘uint32_t’ does not name a type 349 | uint32_t writeBool(const bool value) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:349:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:354:3: error: ‘uint32_t’ does not name a type 354 | uint32_t writeByte(const int8_t byte) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:354:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:359:3: error: ‘uint32_t’ does not name a type 359 | uint32_t writeI16(const int16_t i16) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:359:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:364:3: error: ‘uint32_t’ does not name a type 364 | uint32_t writeI32(const int32_t i32) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:364:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:369:3: error: ‘uint32_t’ does not name a type 369 | uint32_t writeI64(const int64_t i64) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:369:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:374:3: error: ‘uint32_t’ does not name a type 374 | uint32_t writeDouble(const double dub) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:374:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:379:3: error: ‘uint32_t’ does not name a type 379 | uint32_t writeString(const std::string& str) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:379:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:384:3: error: ‘uint32_t’ does not name a type 384 | uint32_t writeBinary(const std::string& str) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:384:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:393:11: error: ‘uint32_t’ does not name a type 393 | virtual uint32_t readMessageBegin_virt(std::string& name, | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:393:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:397:11: error: ‘uint32_t’ does not name a type 397 | virtual uint32_t readMessageEnd_virt() = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:397:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:399:11: error: ‘uint32_t’ does not name a type 399 | virtual uint32_t readStructBegin_virt(std::string& name) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:399:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:401:11: error: ‘uint32_t’ does not name a type 401 | virtual uint32_t readStructEnd_virt() = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:401:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:403:11: error: ‘uint32_t’ does not name a type 403 | virtual uint32_t readFieldBegin_virt(std::string& name, TType& fieldType, int16_t& fieldId) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:403:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:405:11: error: ‘uint32_t’ does not name a type 405 | virtual uint32_t readFieldEnd_virt() = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:405:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:407:11: error: ‘uint32_t’ does not name a type 407 | virtual uint32_t readMapBegin_virt(TType& keyType, TType& valType, uint32_t& size) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:407:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:409:11: error: ‘uint32_t’ does not name a type 409 | virtual uint32_t readMapEnd_virt() = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:409:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:411:11: error: ‘uint32_t’ does not name a type 411 | virtual uint32_t readListBegin_virt(TType& elemType, uint32_t& size) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:411:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:413:11: error: ‘uint32_t’ does not name a type 413 | virtual uint32_t readListEnd_virt() = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:413:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:415:11: error: ‘uint32_t’ does not name a type 415 | virtual uint32_t readSetBegin_virt(TType& elemType, uint32_t& size) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:415:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:417:11: error: ‘uint32_t’ does not name a type 417 | virtual uint32_t readSetEnd_virt() = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:417:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:419:11: error: ‘uint32_t’ does not name a type 419 | virtual uint32_t readBool_virt(bool& value) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:419:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:421:11: error: ‘uint32_t’ does not name a type 421 | virtual uint32_t readBool_virt(std::vector::reference value) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:421:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:423:11: error: ‘uint32_t’ does not name a type 423 | virtual uint32_t readByte_virt(int8_t& byte) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:423:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:425:11: error: ‘uint32_t’ does not name a type 425 | virtual uint32_t readI16_virt(int16_t& i16) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:425:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:427:11: error: ‘uint32_t’ does not name a type 427 | virtual uint32_t readI32_virt(int32_t& i32) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:427:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:429:11: error: ‘uint32_t’ does not name a type 429 | virtual uint32_t readI64_virt(int64_t& i64) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:429:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:431:11: error: ‘uint32_t’ does not name a type 431 | virtual uint32_t readDouble_virt(double& dub) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:431:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:433:11: error: ‘uint32_t’ does not name a type 433 | virtual uint32_t readString_virt(std::string& str) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:433:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:435:11: error: ‘uint32_t’ does not name a type 435 | virtual uint32_t readBinary_virt(std::string& str) = 0; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:435:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:437:3: error: ‘uint32_t’ does not name a type 437 | uint32_t readMessageBegin(std::string& name, TMessageType& messageType, int32_t& seqid) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:437:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:442:3: error: ‘uint32_t’ does not name a type 442 | uint32_t readMessageEnd() { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:442:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:447:3: error: ‘uint32_t’ does not name a type 447 | uint32_t readStructBegin(std::string& name) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:447:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:452:3: error: ‘uint32_t’ does not name a type 452 | uint32_t readStructEnd() { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:452:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:457:3: error: ‘uint32_t’ does not name a type 457 | uint32_t readFieldBegin(std::string& name, TType& fieldType, int16_t& fieldId) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:457:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:462:3: error: ‘uint32_t’ does not name a type 462 | uint32_t readFieldEnd() { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:462:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:467:3: error: ‘uint32_t’ does not name a type 467 | uint32_t readMapBegin(TType& keyType, TType& valType, uint32_t& size) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:467:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:472:3: error: ‘uint32_t’ does not name a type 472 | uint32_t readMapEnd() { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:472:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:477:3: error: ‘uint32_t’ does not name a type 477 | uint32_t readListBegin(TType& elemType, uint32_t& size) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:477:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:482:3: error: ‘uint32_t’ does not name a type 482 | uint32_t readListEnd() { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:482:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:487:3: error: ‘uint32_t’ does not name a type 487 | uint32_t readSetBegin(TType& elemType, uint32_t& size) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:487:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:492:3: error: ‘uint32_t’ does not name a type 492 | uint32_t readSetEnd() { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:492:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:497:3: error: ‘uint32_t’ does not name a type 497 | uint32_t readBool(bool& value) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:497:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:502:3: error: ‘uint32_t’ does not name a type 502 | uint32_t readByte(int8_t& byte) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:502:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:507:3: error: ‘uint32_t’ does not name a type 507 | uint32_t readI16(int16_t& i16) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:507:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:512:3: error: ‘uint32_t’ does not name a type 512 | uint32_t readI32(int32_t& i32) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:512:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:517:3: error: ‘uint32_t’ does not name a type 517 | uint32_t readI64(int64_t& i64) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:517:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:522:3: error: ‘uint32_t’ does not name a type 522 | uint32_t readDouble(double& dub) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:522:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:527:3: error: ‘uint32_t’ does not name a type 527 | uint32_t readString(std::string& str) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:527:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:532:3: error: ‘uint32_t’ does not name a type 532 | uint32_t readBinary(std::string& str) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:532:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:542:3: error: ‘uint32_t’ does not name a type 542 | uint32_t readBool(std::vector::reference value) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:542:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:550:3: error: ‘uint32_t’ does not name a type 550 | uint32_t skip(TType type) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:550:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:554:11: error: ‘uint32_t’ does not name a type 554 | virtual uint32_t skip_virt(TType type); | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:554:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:579:3: error: ‘uint32_t’ does not name a type 579 | uint32_t getRecursionLimit() const {return recursion_limit_;} | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:579:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:580:27: error: ‘uint32_t’ has not been declared 580 | void setRecurisionLimit(uint32_t depth) {recursion_limit_ = depth;} | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:580:27: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:591:3: error: ‘uint32_t’ does not name a type 591 | uint32_t input_recursion_depth_; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:591:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:592:3: error: ‘uint32_t’ does not name a type 592 | uint32_t output_recursion_depth_; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:592:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h:593:3: error: ‘uint32_t’ does not name a type 593 | uint32_t recursion_limit_; | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:593:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.h: In member function ‘void lbug_apache::thrift::protocol::TProtocol::incrementInputRecursionDepth()’: /build/source/third_party/thrift/protocol/TProtocol.h:566:30: error: ‘input_recursion_depth_’ was not declared in this scope 566 | if (recursion_limit_ < ++input_recursion_depth_) { | ^~~~~~~~~~~~~~~~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:566:9: error: ‘recursion_limit_’ was not declared in this scope 566 | if (recursion_limit_ < ++input_recursion_depth_) { | ^~~~~~~~~~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h: In member function ‘void lbug_apache::thrift::protocol::TProtocol::decrementInputRecursionDepth()’: /build/source/third_party/thrift/protocol/TProtocol.h:570:43: error: ‘input_recursion_depth_’ was not declared in this scope 570 | void decrementInputRecursionDepth() { --input_recursion_depth_; } | ^~~~~~~~~~~~~~~~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h: In member function ‘void lbug_apache::thrift::protocol::TProtocol::incrementOutputRecursionDepth()’: /build/source/third_party/thrift/protocol/TProtocol.h:573:30: error: ‘output_recursion_depth_’ was not declared in this scope 573 | if (recursion_limit_ < ++output_recursion_depth_) { | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:573:9: error: ‘recursion_limit_’ was not declared in this scope 573 | if (recursion_limit_ < ++output_recursion_depth_) { | ^~~~~~~~~~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h: In member function ‘void lbug_apache::thrift::protocol::TProtocol::decrementOutputRecursionDepth()’: /build/source/third_party/thrift/protocol/TProtocol.h:577:44: error: ‘output_recursion_depth_’ was not declared in this scope 577 | void decrementOutputRecursionDepth() { --output_recursion_depth_; } | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h: In member function ‘void lbug_apache::thrift::protocol::TProtocol::setRecurisionLimit(int)’: /build/source/third_party/thrift/protocol/TProtocol.h:580:44: error: ‘recursion_limit_’ was not declared in this scope 580 | void setRecurisionLimit(uint32_t depth) {recursion_limit_ = depth;} | ^~~~~~~~~~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h: In constructor ‘lbug_apache::thrift::protocol::TProtocol::TProtocol(std::shared_ptr)’: /build/source/third_party/thrift/protocol/TProtocol.h:584:24: error: class ‘lbug_apache::thrift::protocol::TProtocol’ does not have any field named ‘input_recursion_depth_’ 584 | : ptrans_(ptrans), input_recursion_depth_(0), output_recursion_depth_(0), recursion_limit_(DEFAULT_RECURSION_LIMIT) | ^~~~~~~~~~~~~~~~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:584:51: error: class ‘lbug_apache::thrift::protocol::TProtocol’ does not have any field named ‘output_recursion_depth_’ 584 | : ptrans_(ptrans), input_recursion_depth_(0), output_recursion_depth_(0), recursion_limit_(DEFAULT_RECURSION_LIMIT) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:584:79: error: class ‘lbug_apache::thrift::protocol::TProtocol’ does not have any field named ‘recursion_limit_’ 584 | : ptrans_(ptrans), input_recursion_depth_(0), output_recursion_depth_(0), recursion_limit_(DEFAULT_RECURSION_LIMIT) | ^~~~~~~~~~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:584:96: error: ‘DEFAULT_RECURSION_LIMIT’ was not declared in this scope 584 | : ptrans_(ptrans), input_recursion_depth_(0), output_recursion_depth_(0), recursion_limit_(DEFAULT_RECURSION_LIMIT) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h: At global scope: /build/source/third_party/thrift/protocol/TProtocol.h:671:1: error: ‘uint32_t’ does not name a type 671 | uint32_t skip(Protocol_& prot, TType type) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.h:671:1: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/protocol/TProtocol.cpp:27:1: error: ‘uint32_t’ does not name a type 27 | uint32_t TProtocol::skip_virt(TType type) { | ^~~~~~~~ /build/source/third_party/thrift/protocol/TProtocol.cpp:21:1: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 20 | #include "protocol/TProtocol.h" +++ |+#include 21 | [208/1057] Building CXX object third_party/thrift/CMakeFiles/thrift.dir/transport/TBufferTransports.cpp.o FAILED: [code=1] third_party/thrift/CMakeFiles/thrift.dir/transport/TBufferTransports.cpp.o /nix/store/j1938gsbvbhkyz4kbmvjk56r479mkw3s-gcc-wrapper-16.2.0/bin/g++ -DHAS_FDATASYNC -D__64BIT__ -I/build/source/third_party/antlr4_cypher/include -I/build/source/third_party/antlr4_runtime/src -I/build/source/third_party/brotli/c/include -I/build/source/third_party/fast_float/include -I/build/source/third_party/mbedtls/include -I/build/source/third_party/parquet -I/build/source/third_party/snappy -I/build/source/third_party/thrift -I/build/source/third_party/miniz -I/build/source/third_party/yyjson/src -I/build/source/third_party/pybind11/include -I/build/source/third_party/pyparse -I/build/source/third_party/re2/include -I/build/source/third_party/alp/include -I/build/source/third_party/utf8proc/include -I/build/source/third_party/zstd/include -I/build/source/third_party/httplib -I/build/source/third_party/pcg -I/build/source/third_party/lz4 -I/build/source/third_party/roaring_bitmap -I/build/source/third_party/thrift/./include -isystem /build/source/third_party/simsimd/include -O3 -DNDEBUG -std=gnu++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unknown-pragmas -Wno-restrict -Wno-extra -MD -MT third_party/thrift/CMakeFiles/thrift.dir/transport/TBufferTransports.cpp.o -MF third_party/thrift/CMakeFiles/thrift.dir/transport/TBufferTransports.cpp.o.d -o third_party/thrift/CMakeFiles/thrift.dir/transport/TBufferTransports.cpp.o -c /build/source/third_party/thrift/transport/TBufferTransports.cpp In file included from /build/source/third_party/thrift/transport/TBufferTransports.h:28, from /build/source/third_party/thrift/transport/TBufferTransports.cpp:24: /build/source/third_party/thrift/transport/TTransport.h:36:1: error: ‘uint32_t’ does not name a type 36 | uint32_t readAll(Transport_& trans, uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:26:1: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 25 | #include +++ |+#include 26 | #include /build/source/third_party/thrift/transport/TTransport.h:103:3: error: ‘uint32_t’ does not name a type 103 | uint32_t read(uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:103:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:107:11: error: ‘uint32_t’ does not name a type 107 | virtual uint32_t read_virt(uint8_t* /* buf */, uint32_t /* len */) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:107:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:119:3: error: ‘uint32_t’ does not name a type 119 | uint32_t readAll(uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:119:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:123:11: error: ‘uint32_t’ does not name a type 123 | virtual uint32_t readAll_virt(uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:123:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:134:11: error: ‘uint32_t’ does not name a type 134 | virtual uint32_t readEnd() { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:134:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:151:20: error: ‘uint8_t’ does not name a type 151 | void write(const uint8_t* buf, uint32_t len) { | ^~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:151:20: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:151:34: error: ‘uint32_t’ has not been declared 151 | void write(const uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:151:34: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:155:33: error: ‘uint8_t’ does not name a type 155 | virtual void write_virt(const uint8_t* /* buf */, uint32_t /* len */) { | ^~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:155:33: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:155:53: error: ‘uint32_t’ has not been declared 155 | virtual void write_virt(const uint8_t* /* buf */, uint32_t /* len */) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:155:53: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:166:11: error: ‘uint32_t’ does not name a type 166 | virtual uint32_t writeEnd() { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:166:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:208:9: error: ‘uint8_t’ does not name a type 208 | const uint8_t* borrow(uint8_t* buf, uint32_t* len) { | ^~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:208:9: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:212:17: error: ‘uint8_t’ does not name a type 212 | virtual const uint8_t* borrow_virt(uint8_t* /* buf */, uint32_t* /* len */) { return nullptr; } | ^~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:212:17: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:223:16: error: ‘uint32_t’ has not been declared 223 | void consume(uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:223:16: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TTransport.h:227:29: error: ‘uint32_t’ has not been declared 227 | virtual void consume_virt(uint32_t /* len */) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TTransport.h:227:29: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ In file included from /build/source/third_party/thrift/transport/TBufferTransports.h:29: /build/source/third_party/thrift/transport/TVirtualTransport.h:51:3: error: ‘uint32_t’ does not name a type 51 | uint32_t read(uint8_t* buf, uint32_t len) { return this->TTransport::read_virt(buf, len); } | ^~~~~~~~ /build/source/third_party/thrift/transport/TVirtualTransport.h:1:1: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ +++ |+#include 1 | /* /build/source/third_party/thrift/transport/TVirtualTransport.h:52:3: error: ‘uint32_t’ does not name a type 52 | uint32_t readAll(uint8_t* buf, uint32_t len) { return this->TTransport::readAll_virt(buf, len); } | ^~~~~~~~ /build/source/third_party/thrift/transport/TVirtualTransport.h:52:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TVirtualTransport.h:53:20: error: ‘uint8_t’ does not name a type 53 | void write(const uint8_t* buf, uint32_t len) { this->TTransport::write_virt(buf, len); } | ^~~~~~~ /build/source/third_party/thrift/transport/TVirtualTransport.h:53:20: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TVirtualTransport.h:53:34: error: ‘uint32_t’ has not been declared 53 | void write(const uint8_t* buf, uint32_t len) { this->TTransport::write_virt(buf, len); } | ^~~~~~~~ /build/source/third_party/thrift/transport/TVirtualTransport.h:53:34: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TVirtualTransport.h:54:9: error: ‘uint8_t’ does not name a type 54 | const uint8_t* borrow(uint8_t* buf, uint32_t* len) { | ^~~~~~~ /build/source/third_party/thrift/transport/TVirtualTransport.h:54:9: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TVirtualTransport.h:57:16: error: ‘uint32_t’ has not been declared 57 | void consume(uint32_t len) { this->TTransport::consume_virt(len); } | ^~~~~~~~ /build/source/third_party/thrift/transport/TVirtualTransport.h:57:16: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TVirtualTransport.h:87:3: error: ‘uint32_t’ does not name a type [-Wtemplate-body] 87 | uint32_t read_virt(uint8_t* buf, uint32_t len) override { | ^~~~~~~~ /build/source/third_party/thrift/transport/TVirtualTransport.h:87:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TVirtualTransport.h:91:3: error: ‘uint32_t’ does not name a type [-Wtemplate-body] 91 | uint32_t readAll_virt(uint8_t* buf, uint32_t len) override { | ^~~~~~~~ /build/source/third_party/thrift/transport/TVirtualTransport.h:91:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TVirtualTransport.h:95:25: error: ‘uint8_t’ does not name a type [-Wtemplate-body] 95 | void write_virt(const uint8_t* buf, uint32_t len) override { | ^~~~~~~ /build/source/third_party/thrift/transport/TVirtualTransport.h:95:25: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TVirtualTransport.h:95:39: error: ‘uint32_t’ has not been declared [-Wtemplate-body] 95 | void write_virt(const uint8_t* buf, uint32_t len) override { | ^~~~~~~~ /build/source/third_party/thrift/transport/TVirtualTransport.h:95:39: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TVirtualTransport.h:99:9: error: ‘uint8_t’ does not name a type [-Wtemplate-body] 99 | const uint8_t* borrow_virt(uint8_t* buf, uint32_t* len) override { | ^~~~~~~ /build/source/third_party/thrift/transport/TVirtualTransport.h:99:9: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TVirtualTransport.h:103:21: error: ‘uint32_t’ has not been declared [-Wtemplate-body] 103 | void consume_virt(uint32_t len) override { static_cast(this)->consume(len); } | ^~~~~~~~ /build/source/third_party/thrift/transport/TVirtualTransport.h:103:21: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TVirtualTransport.h:115:3: error: ‘uint32_t’ does not name a type [-Wtemplate-body] 115 | uint32_t readAll(uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TVirtualTransport.h:115:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:64:3: error: ‘uint32_t’ does not name a type 64 | uint32_t read(uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:30:1: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 29 | #include "transport/TVirtualTransport.h" +++ |+#include 30 | /build/source/third_party/thrift/transport/TBufferTransports.h:77:3: error: ‘uint32_t’ does not name a type 77 | uint32_t readAll(uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:77:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:96:20: error: ‘uint8_t’ does not name a type 96 | void write(const uint8_t* buf, uint32_t len) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:96:20: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:96:34: error: ‘uint32_t’ has not been declared 96 | void write(const uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:96:34: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:109:9: error: ‘uint8_t’ does not name a type 109 | const uint8_t* borrow(uint8_t* buf, uint32_t* len) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:109:9: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:122:16: error: ‘uint32_t’ has not been declared 122 | void consume(uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:122:16: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:132:11: error: ‘uint32_t’ does not name a type 132 | virtual uint32_t readSlow(uint8_t* buf, uint32_t len) = 0; | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:132:11: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:135:32: error: ‘uint8_t’ does not name a type 135 | virtual void writeSlow(const uint8_t* buf, uint32_t len) = 0; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:135:32: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:135:46: error: ‘uint32_t’ has not been declared 135 | virtual void writeSlow(const uint8_t* buf, uint32_t len) = 0; | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:135:46: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:142:17: error: ‘uint8_t’ does not name a type 142 | virtual const uint8_t* borrowSlow(uint8_t* buf, uint32_t* len) = 0; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:142:17: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:154:22: error: ‘uint8_t’ has not been declared 154 | void setReadBuffer(uint8_t* buf, uint32_t len) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:154:22: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:154:36: error: ‘uint32_t’ has not been declared 154 | void setReadBuffer(uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:154:36: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:160:23: error: ‘uint8_t’ has not been declared 160 | void setWriteBuffer(uint8_t* buf, uint32_t len) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:160:23: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:160:37: error: ‘uint32_t’ has not been declared 160 | void setWriteBuffer(uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:160:37: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:168:3: error: ‘uint8_t’ does not name a type 168 | uint8_t* rBase_; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:168:3: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:170:3: error: ‘uint8_t’ does not name a type 170 | uint8_t* rBound_; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:170:3: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:173:3: error: ‘uint8_t’ does not name a type 173 | uint8_t* wBase_; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:173:3: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:175:3: error: ‘uint8_t’ does not name a type 175 | uint8_t* wBound_; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:175:3: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘void lbug_apache::thrift::transport::TBufferBase::write(const int*, int)’: /build/source/third_party/thrift/transport/TBufferTransports.h:97:5: error: ‘uint8_t’ was not declared in this scope 97 | uint8_t* new_wBase = wBase_ + len; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:97:5: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:97:14: error: ‘new_wBase’ was not declared in this scope 97 | uint8_t* new_wBase = wBase_ + len; | ^~~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:97:26: error: ‘wBase_’ was not declared in this scope 97 | uint8_t* new_wBase = wBase_ + len; | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:98:33: error: ‘wBound_’ was not declared in this scope 98 | if (TDB_LIKELY(new_wBase <= wBound_)) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:32:44: note: in definition of macro ‘TDB_LIKELY’ 32 | #define TDB_LIKELY(val) (__builtin_expect((val), 1)) | ^~~ /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘void lbug_apache::thrift::transport::TBufferBase::consume(int)’: /build/source/third_party/thrift/transport/TBufferTransports.h:123:51: error: ‘rBound_’ was not declared in this scope 123 | if (TDB_LIKELY(static_cast(len) <= rBound_ - rBase_)) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:32:44: note: in definition of macro ‘TDB_LIKELY’ 32 | #define TDB_LIKELY(val) (__builtin_expect((val), 1)) | ^~~ /build/source/third_party/thrift/transport/TBufferTransports.h:123:61: error: ‘rBase_’ was not declared in this scope 123 | if (TDB_LIKELY(static_cast(len) <= rBound_ - rBase_)) { | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:32:44: note: in definition of macro ‘TDB_LIKELY’ 32 | #define TDB_LIKELY(val) (__builtin_expect((val), 1)) | ^~~ /build/source/third_party/thrift/transport/TBufferTransports.h: In constructor ‘lbug_apache::thrift::transport::TBufferBase::TBufferBase()’: /build/source/third_party/thrift/transport/TBufferTransports.h:151:19: error: class ‘lbug_apache::thrift::transport::TBufferBase’ does not have any field named ‘rBase_’ 151 | TBufferBase() : rBase_(nullptr), rBound_(nullptr), wBase_(nullptr), wBound_(nullptr) {} | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:151:36: error: class ‘lbug_apache::thrift::transport::TBufferBase’ does not have any field named ‘rBound_’ 151 | TBufferBase() : rBase_(nullptr), rBound_(nullptr), wBase_(nullptr), wBound_(nullptr) {} | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:151:54: error: class ‘lbug_apache::thrift::transport::TBufferBase’ does not have any field named ‘wBase_’ 151 | TBufferBase() : rBase_(nullptr), rBound_(nullptr), wBase_(nullptr), wBound_(nullptr) {} | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:151:71: error: class ‘lbug_apache::thrift::transport::TBufferBase’ does not have any field named ‘wBound_’ 151 | TBufferBase() : rBase_(nullptr), rBound_(nullptr), wBase_(nullptr), wBound_(nullptr) {} | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘void lbug_apache::thrift::transport::TBufferBase::setReadBuffer(int*, int)’: /build/source/third_party/thrift/transport/TBufferTransports.h:155:5: error: ‘rBase_’ was not declared in this scope 155 | rBase_ = buf; | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:156:5: error: ‘rBound_’ was not declared in this scope 156 | rBound_ = buf + len; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘void lbug_apache::thrift::transport::TBufferBase::setWriteBuffer(int*, int)’: /build/source/third_party/thrift/transport/TBufferTransports.h:161:5: error: ‘wBase_’ was not declared in this scope 161 | wBase_ = buf; | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:162:5: error: ‘wBound_’ was not declared in this scope 162 | wBound_ = buf + len; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h: At global scope: /build/source/third_party/thrift/transport/TBufferTransports.h:191:19: error: ‘uint8_t’ has not been declared 191 | void initCommon(uint8_t* buf, uint32_t size, bool owner, uint32_t wPos) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:191:19: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:191:33: error: ‘uint32_t’ has not been declared 191 | void initCommon(uint8_t* buf, uint32_t size, bool owner, uint32_t wPos) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:191:33: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:191:60: error: ‘uint32_t’ has not been declared 191 | void initCommon(uint8_t* buf, uint32_t size, bool owner, uint32_t wPos) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:191:60: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:219:16: error: ‘uint32_t’ does not name a type 219 | static const uint32_t defaultSize = 1024; | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:219:16: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:255:25: error: expected ‘)’ before ‘sz’ 255 | TMemoryBuffer(uint32_t sz) { initCommon(nullptr, sz, true, 0); } | ~ ^~~ | ) /build/source/third_party/thrift/transport/TBufferTransports.h:267:24: error: expected ‘)’ before ‘*’ token 267 | TMemoryBuffer(uint8_t* buf, uint32_t sz, MemoryPolicy policy = OBSERVE) { | ~ ^ | ) /build/source/third_party/thrift/transport/TBufferTransports.h:303:18: error: ‘uint8_t’ has not been declared 303 | void getBuffer(uint8_t** bufPtr, uint32_t* sz) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:303:18: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:303:36: error: ‘uint32_t’ has not been declared 303 | void getBuffer(uint8_t** bufPtr, uint32_t* sz) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:303:36: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:340:20: error: ‘uint8_t’ has not been declared 340 | void resetBuffer(uint8_t* buf, uint32_t sz, MemoryPolicy policy = OBSERVE) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:340:20: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:340:34: error: ‘uint32_t’ has not been declared 340 | void resetBuffer(uint8_t* buf, uint32_t sz, MemoryPolicy policy = OBSERVE) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:340:34: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:361:20: error: ‘uint32_t’ has not been declared 361 | void resetBuffer(uint32_t sz) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:361:20: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:369:28: error: ‘uint32_t’ has not been declared 369 | std::string readAsString(uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:369:28: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:375:3: error: ‘uint32_t’ does not name a type 375 | uint32_t readAppendToString(std::string& str, uint32_t len); | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:375:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:378:3: error: ‘uint32_t’ does not name a type 378 | uint32_t readEnd() override { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:378:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:388:3: error: ‘uint32_t’ does not name a type 388 | uint32_t writeEnd() override { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:388:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:393:3: error: ‘uint32_t’ does not name a type 393 | uint32_t available_read() const { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:393:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:398:3: error: ‘uint32_t’ does not name a type 398 | uint32_t available_write() const { return static_cast(wBound_ - wBase_); } | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:398:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:405:3: error: ‘uint8_t’ does not name a type 405 | uint8_t* getWritePtr(uint32_t len) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:405:3: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:412:19: error: ‘uint32_t’ has not been declared 412 | void wroteBytes(uint32_t len); | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:412:19: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:418:3: error: ‘uint32_t’ does not name a type 418 | uint32_t readAll(uint8_t* buf, uint32_t len) { return TBufferBase::readAll(buf, len); } | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:418:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:422:3: error: ‘uint32_t’ does not name a type 422 | uint32_t getBufferSize() const { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:422:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:428:3: error: ‘uint32_t’ does not name a type 428 | uint32_t getMaxBufferSize() const { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:428:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:435:25: error: ‘uint32_t’ has not been declared 435 | void setMaxBufferSize(uint32_t maxSize) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:435:25: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:458:23: error: ‘uint32_t’ has not been declared 458 | void ensureCanWrite(uint32_t len); | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:458:23: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:461:20: error: ‘uint32_t’ has not been declared 461 | void computeRead(uint32_t len, uint8_t** out_start, uint32_t* out_give); | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:461:20: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:461:34: error: ‘uint8_t’ has not been declared 461 | void computeRead(uint32_t len, uint8_t** out_start, uint32_t* out_give); | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:461:34: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:461:55: error: ‘uint32_t’ has not been declared 461 | void computeRead(uint32_t len, uint8_t** out_start, uint32_t* out_give); | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:461:55: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:463:3: error: ‘uint32_t’ does not name a type 463 | uint32_t readSlow(uint8_t* buf, uint32_t len) override; | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:463:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:465:24: error: ‘uint8_t’ does not name a type 465 | void writeSlow(const uint8_t* buf, uint32_t len) override; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:465:24: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:465:38: error: ‘uint32_t’ has not been declared 465 | void writeSlow(const uint8_t* buf, uint32_t len) override; | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:465:38: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:467:9: error: ‘uint8_t’ does not name a type 467 | const uint8_t* borrowSlow(uint8_t* buf, uint32_t* len) override; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:467:9: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:470:3: error: ‘uint8_t’ does not name a type 470 | uint8_t* buffer_; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:470:3: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:473:3: error: ‘uint32_t’ does not name a type 473 | uint32_t bufferSize_; | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:473:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:476:3: error: ‘uint32_t’ does not name a type 476 | uint32_t maxBufferSize_; | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:476:3: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘void lbug_apache::thrift::transport::TMemoryBuffer::initCommon(int*, int, bool, int)’: /build/source/third_party/thrift/transport/TBufferTransports.h:193:5: error: ‘maxBufferSize_’ was not declared in this scope; did you mean ‘setMaxBufferSize’? 193 | maxBufferSize_ = (std::numeric_limits::max)(); | ^~~~~~~~~~~~~~ | setMaxBufferSize /build/source/third_party/thrift/transport/TBufferTransports.h:193:43: error: ‘uint32_t’ was not declared in this scope 193 | maxBufferSize_ = (std::numeric_limits::max)(); | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:193:43: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:193:51: error: template argument 1 is invalid 193 | maxBufferSize_ = (std::numeric_limits::max)(); | ^ /build/source/third_party/thrift/transport/TBufferTransports.h:197:14: error: ‘uint8_t’ was not declared in this scope 197 | buf = (uint8_t*)std::malloc(size); | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:197:14: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:197:22: error: expected primary-expression before ‘)’ token 197 | buf = (uint8_t*)std::malloc(size); | ^ /build/source/third_party/thrift/transport/TBufferTransports.h:203:5: error: ‘buffer_’ was not declared in this scope 203 | buffer_ = buf; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:204:5: error: ‘bufferSize_’ was not declared in this scope 204 | bufferSize_ = size; | ^~~~~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:206:5: error: ‘rBase_’ was not declared in this scope 206 | rBase_ = buffer_; | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:207:5: error: ‘rBound_’ was not declared in this scope 207 | rBound_ = buffer_ + wPos; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:209:5: error: ‘wBase_’ was not declared in this scope 209 | wBase_ = buffer_ + wPos; | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:210:5: error: ‘wBound_’ was not declared in this scope 210 | wBound_ = buffer_ + bufferSize_; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h: In constructor ‘lbug_apache::thrift::transport::TMemoryBuffer::TMemoryBuffer()’: /build/source/third_party/thrift/transport/TBufferTransports.h:247:41: error: ‘defaultSize’ was not declared in this scope 247 | TMemoryBuffer() { initCommon(nullptr, defaultSize, true, 0); } | ^~~~~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h: In destructor ‘virtual lbug_apache::thrift::transport::TMemoryBuffer::~TMemoryBuffer()’: /build/source/third_party/thrift/transport/TBufferTransports.h:290:17: error: ‘buffer_’ was not declared in this scope 290 | std::free(buffer_); | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘virtual bool lbug_apache::thrift::transport::TMemoryBuffer::peek()’: /build/source/third_party/thrift/transport/TBufferTransports.h:296:43: error: ‘wBase_’ was not declared in this scope 296 | bool peek() override { return (rBase_ < wBase_); } | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:296:34: error: ‘rBase_’ was not declared in this scope 296 | bool peek() override { return (rBase_ < wBase_); } | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘void lbug_apache::thrift::transport::TMemoryBuffer::getBuffer(int**, int*)’: /build/source/third_party/thrift/transport/TBufferTransports.h:304:15: error: ‘rBase_’ was not declared in this scope 304 | *bufPtr = rBase_; | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:305:23: error: ‘uint32_t’ does not name a type 305 | *sz = static_cast(wBase_ - rBase_); | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:305:23: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:305:33: error: ‘wBase_’ was not declared in this scope 305 | *sz = static_cast(wBase_ - rBase_); | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘std::string lbug_apache::thrift::transport::TMemoryBuffer::getBufferAsString()’: /build/source/third_party/thrift/transport/TBufferTransports.h:309:9: error: ‘buffer_’ was not declared in this scope 309 | if (buffer_ == nullptr) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:312:5: error: ‘uint8_t’ was not declared in this scope 312 | uint8_t* buf; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:312:5: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:312:14: error: ‘buf’ was not declared in this scope 312 | uint8_t* buf; | ^~~ /build/source/third_party/thrift/transport/TBufferTransports.h:313:5: error: ‘uint32_t’ was not declared in this scope 313 | uint32_t sz; | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:313:5: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:314:22: error: ‘sz’ was not declared in this scope 314 | getBuffer(&buf, &sz); | ^~ /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘void lbug_apache::thrift::transport::TMemoryBuffer::appendBufferToString(std::string&)’: /build/source/third_party/thrift/transport/TBufferTransports.h:319:9: error: ‘buffer_’ was not declared in this scope 319 | if (buffer_ == nullptr) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:322:5: error: ‘uint8_t’ was not declared in this scope 322 | uint8_t* buf; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:322:5: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:322:14: error: ‘buf’ was not declared in this scope 322 | uint8_t* buf; | ^~~ /build/source/third_party/thrift/transport/TBufferTransports.h:323:5: error: ‘uint32_t’ was not declared in this scope 323 | uint32_t sz; | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:323:5: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.h:324:22: error: ‘sz’ was not declared in this scope 324 | getBuffer(&buf, &sz); | ^~ /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘void lbug_apache::thrift::transport::TMemoryBuffer::resetBuffer()’: /build/source/third_party/thrift/transport/TBufferTransports.h:329:5: error: ‘rBase_’ was not declared in this scope 329 | rBase_ = buffer_; | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:329:14: error: ‘buffer_’ was not declared in this scope 329 | rBase_ = buffer_; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:330:5: error: ‘rBound_’ was not declared in this scope 330 | rBound_ = buffer_; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:331:5: error: ‘wBase_’ was not declared in this scope 331 | wBase_ = buffer_; | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:334:7: error: ‘wBound_’ was not declared in this scope 334 | wBound_ = wBase_; | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:335:7: error: ‘bufferSize_’ was not declared in this scope 335 | bufferSize_ = 0; | ^~~~~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘void lbug_apache::thrift::transport::TMemoryBuffer::resetBuffer(int*, int, MemoryPolicy)’: /build/source/third_party/thrift/transport/TBufferTransports.h:354:45: error: no matching function for call to ‘lbug_apache::thrift::transport::TMemoryBuffer::TMemoryBuffer(int*&, int&, lbug_apache::thrift::transport::TMemoryBuffer::MemoryPolicy&)’ 354 | TMemoryBuffer new_buffer(buf, sz, policy); | ^ • there are 2 candidates • candidate 1: ‘lbug_apache::thrift::transport::TMemoryBuffer::TMemoryBuffer()’ /build/source/third_party/thrift/transport/TBufferTransports.h:247:3: 247 | TMemoryBuffer() { initCommon(nullptr, defaultSize, true, 0); } | ^~~~~~~~~~~~~ • candidate expects 0 arguments, 3 provided • candidate 2: ‘constexpr lbug_apache::thrift::transport::TMemoryBuffer::TMemoryBuffer(const lbug_apache::thrift::transport::TMemoryBuffer&)’ /build/source/third_party/thrift/transport/TBufferTransports.h:188:7: 188 | class TMemoryBuffer : public TVirtualTransport { | ^~~~~~~~~~~~~ • candidate expects 1 argument, 3 provided /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘void lbug_apache::thrift::transport::TMemoryBuffer::resetBuffer(int)’: /build/source/third_party/thrift/transport/TBufferTransports.h:363:32: error: no matching function for call to ‘lbug_apache::thrift::transport::TMemoryBuffer::TMemoryBuffer(int&)’ 363 | TMemoryBuffer new_buffer(sz); | ^ • there are 2 candidates • candidate 1: ‘lbug_apache::thrift::transport::TMemoryBuffer::TMemoryBuffer()’ /build/source/third_party/thrift/transport/TBufferTransports.h:247:3: 247 | TMemoryBuffer() { initCommon(nullptr, defaultSize, true, 0); } | ^~~~~~~~~~~~~ • candidate expects 0 arguments, 1 provided • candidate 2: ‘constexpr lbug_apache::thrift::transport::TMemoryBuffer::TMemoryBuffer(const lbug_apache::thrift::transport::TMemoryBuffer&)’ /build/source/third_party/thrift/transport/TBufferTransports.h:188:7: 188 | class TMemoryBuffer : public TVirtualTransport { | ^~~~~~~~~~~~~ • no known conversion for argument 1 from ‘int’ to ‘const lbug_apache::thrift::transport::TMemoryBuffer&’ /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘std::string lbug_apache::thrift::transport::TMemoryBuffer::readAsString(int)’: /build/source/third_party/thrift/transport/TBufferTransports.h:371:11: error: ‘readAppendToString’ was not declared in this scope 371 | (void)readAppendToString(str, len); | ^~~~~~~~~~~~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘void lbug_apache::thrift::transport::TMemoryBuffer::setMaxBufferSize(int)’: /build/source/third_party/thrift/transport/TBufferTransports.h:436:19: error: ‘bufferSize_’ was not declared in this scope 436 | if (maxSize < bufferSize_) { | ^~~~~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:440:5: error: ‘maxBufferSize_’ was not declared in this scope; did you mean ‘setMaxBufferSize’? 440 | maxBufferSize_ = maxSize; | ^~~~~~~~~~~~~~ | setMaxBufferSize /build/source/third_party/thrift/transport/TBufferTransports.h: In member function ‘void lbug_apache::thrift::transport::TMemoryBuffer::swap(lbug_apache::thrift::transport::TMemoryBuffer&)’: /build/source/third_party/thrift/transport/TBufferTransports.h:446:10: error: ‘buffer_’ was not declared in this scope 446 | swap(buffer_, that.buffer_); | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:446:24: error: ‘class lbug_apache::thrift::transport::TMemoryBuffer’ has no member named ‘buffer_’ 446 | swap(buffer_, that.buffer_); | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:447:10: error: ‘bufferSize_’ was not declared in this scope 447 | swap(bufferSize_, that.bufferSize_); | ^~~~~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:447:28: error: ‘class lbug_apache::thrift::transport::TMemoryBuffer’ has no member named ‘bufferSize_’ 447 | swap(bufferSize_, that.bufferSize_); | ^~~~~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:449:10: error: ‘rBase_’ was not declared in this scope 449 | swap(rBase_, that.rBase_); | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:449:23: error: ‘class lbug_apache::thrift::transport::TMemoryBuffer’ has no member named ‘rBase_’ 449 | swap(rBase_, that.rBase_); | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:450:10: error: ‘rBound_’ was not declared in this scope 450 | swap(rBound_, that.rBound_); | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:450:24: error: ‘class lbug_apache::thrift::transport::TMemoryBuffer’ has no member named ‘rBound_’ 450 | swap(rBound_, that.rBound_); | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:451:10: error: ‘wBase_’ was not declared in this scope 451 | swap(wBase_, that.wBase_); | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:451:23: error: ‘class lbug_apache::thrift::transport::TMemoryBuffer’ has no member named ‘wBase_’ 451 | swap(wBase_, that.wBase_); | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:452:10: error: ‘wBound_’ was not declared in this scope 452 | swap(wBound_, that.wBound_); | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.h:452:24: error: ‘class lbug_apache::thrift::transport::TMemoryBuffer’ has no member named ‘wBound_’ 452 | swap(wBound_, that.wBound_); | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp: At global scope: /build/source/third_party/thrift/transport/TBufferTransports.cpp:35:6: error: variable or field ‘computeRead’ declared void 35 | void TMemoryBuffer::computeRead(uint32_t len, uint8_t** out_start, uint32_t* out_give) { | ^~~~~~~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:35:33: error: ‘uint32_t’ was not declared in this scope 35 | void TMemoryBuffer::computeRead(uint32_t len, uint8_t** out_start, uint32_t* out_give) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:25:1: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 24 | #include "transport/TBufferTransports.h" +++ |+#include 25 | /build/source/third_party/thrift/transport/TBufferTransports.cpp:35:47: error: ‘uint8_t’ was not declared in this scope 35 | void TMemoryBuffer::computeRead(uint32_t len, uint8_t** out_start, uint32_t* out_give) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:35:47: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.cpp:35:57: error: ‘out_start’ was not declared in this scope 35 | void TMemoryBuffer::computeRead(uint32_t len, uint8_t** out_start, uint32_t* out_give) { | ^~~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:35:68: error: ‘uint32_t’ was not declared in this scope 35 | void TMemoryBuffer::computeRead(uint32_t len, uint8_t** out_start, uint32_t* out_give) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:35:68: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.cpp:35:78: error: ‘out_give’ was not declared in this scope 35 | void TMemoryBuffer::computeRead(uint32_t len, uint8_t** out_start, uint32_t* out_give) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:49:1: error: ‘uint32_t’ does not name a type 49 | uint32_t TMemoryBuffer::readSlow(uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:49:1: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.cpp:60:1: error: ‘uint32_t’ does not name a type 60 | uint32_t TMemoryBuffer::readAppendToString(std::string& str, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:60:1: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.cpp:76:6: error: variable or field ‘ensureCanWrite’ declared void 76 | void TMemoryBuffer::ensureCanWrite(uint32_t len) { | ^~~~~~~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:76:36: error: ‘uint32_t’ was not declared in this scope 76 | void TMemoryBuffer::ensureCanWrite(uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:76:36: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.cpp:112:37: error: ‘uint8_t’ does not name a type 112 | void TMemoryBuffer::writeSlow(const uint8_t* buf, uint32_t len) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:112:37: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.cpp:112:51: error: ‘uint32_t’ has not been declared 112 | void TMemoryBuffer::writeSlow(const uint8_t* buf, uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:112:51: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.cpp: In member function ‘virtual void lbug_apache::thrift::transport::TMemoryBuffer::writeSlow(const int*, int)’: /build/source/third_party/thrift/transport/TBufferTransports.cpp:116:10: error: ‘wBase_’ was not declared in this scope 116 | memcpy(wBase_, buf, len); | ^~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp: At global scope: /build/source/third_party/thrift/transport/TBufferTransports.cpp:120:6: error: variable or field ‘wroteBytes’ declared void 120 | void TMemoryBuffer::wroteBytes(uint32_t len) { | ^~~~~~~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:120:32: error: ‘uint32_t’ was not declared in this scope 120 | void TMemoryBuffer::wroteBytes(uint32_t len) { | ^~~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:120:32: note: ‘uint32_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ /build/source/third_party/thrift/transport/TBufferTransports.cpp:128:7: error: ‘uint8_t’ does not name a type 128 | const uint8_t* TMemoryBuffer::borrowSlow(uint8_t* buf, uint32_t* len) { | ^~~~~~~ /build/source/third_party/thrift/transport/TBufferTransports.cpp:128:7: note: ‘uint8_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ [218/1057] Building CXX object third_party/antlr4_cypher/CMakeFiles/antlr4_cypher.dir/cypher_parser.cpp.o ninja: build stopped: subcommand failed.